home *** CD-ROM | disk | FTP | other *** search
/ Magical CD Author / Magical CD Author.iso / MakingFolder / Magical-CD⁄Making / Magical-CD_Making.rsrc / CODE_11512.txt < prev    next >
Text File  |  1994-09-01  |  155KB  |  2,536 lines

  1. # near model CODE resource
  2. # jump table entries: 43167-43178 (12 of them)
  3. 00000000  3C18                     move.w     D6, [A0]+
  4. 00000002  542A 0000                addq.b     [A2 + 0x0], 2
  5. 00000006  36C0                     move.w     [A3]+, D0
  6. 00000008  0000 2061                ori.b      D0, 0x61 /* 'a' */
  7. 0000000C  0000 0922                ori.b      D0, 0x22 /* '\"' */
  8. 00000010  8000                     or.b       D0, D0
  9. 00000012  0002 36D0                ori.b      D2, 0xD0
  10. 00000016  36B0 0270                move.w     [A3], [A0 + D0.w * 2 + 0x70]
  11. 0000001A  039E                     bclr       [A6]+, D1
  12. 0000001C  03BE                     bclr       <<invalid special address>>, D1
  13. 0000001E  03DE                     .incomplete
  14. 00000020  03FC                     .incomplete
  15. 00000022  046E 0496 04CE           subi.w     [A6 + 0x4CE], 0x496
  16. 00000028  0514                     btst       [A4], D2
  17. 0000002A  05A4                     bclr       -[A4], D2
  18. label0000002C:
  19. 0000002C  08CC 09CE                bset.b     A4, 0xCE
  20. 00000030  0A68 0B10 0B92           xori.w     [A0 + 0xB92], 0xB10
  21. 00000036  0BEA                     .incomplete
  22. 00000038  0E4A 0EC4                .invalid.w A2, 0xEC4 // invalid immediate operation
  23. 0000003C  0F44                     bchg       D4, D7
  24. 0000003E  0FD0                     .incomplete
  25. 00000040  101E                     move.b     D0, [A6]+
  26. 00000042  10F6 11A6 1332 136A      move.b     [A0]+, [[0x1332] + D1 + 0x136A]
  27. 0000004A  13C6 1416 14A4           move.b     [0x141614A4], D6
  28. 00000050  1506                     move.b     -[A2], D6
  29. 00000052  1584 15A8 16B0           move.b     [0x16B0 + D1 * 4], D4
  30. 00000058  18E4                     move.b     [A4]+, -[A4]
  31. 0000005A  1928 19CC                move.b     -[A4], [A0 + 0x19CC]
  32. 0000005E  1A2C 1AFE                move.b     D5, [A4 + 0x1AFE]
  33. 00000062  1B8C 1C18                move.b     [A5 + D1 * 4 + 0x18], A4
  34. 00000066  1C86                     move.b     [A6], D6
  35. 00000068  1DC0                     move.b     <<invalid special address>>, D0
  36. 0000006A  1DDE                     move.b     <<invalid special address>>, [A6]+
  37. 0000006C  222A 2232                move.l     D1, [A2 + 0x2232]
  38. 00000070  2246                     movea.l    A1, D6
  39. 00000072  22BE                     move.l     [A1], <<invalid special address>>
  40. 00000074  2310                     move.l     -[A1], [A0]
  41. 00000076  2324                     move.l     -[A1], -[A4]
  42. 00000078  234A 2374                move.l     [A1 + 0x2374], A2
  43. 0000007C  2382 2390                move.l     [ + D2 * 2], D2
  44. 00000080  239E 23AC                move.l     <<invalid full ext with I/IS == 4>>, [A6]+
  45. 00000084  23C6 23D0 23EC           move.l     [0x23D023EC], D6
  46. 0000008A  23F8 243E 2460 24AC      move.l     [0x246024AC], [0x0000243E]
  47. 00000092  25A4 25CE                move.l     <<invalid full ext with IS == 1 and I/IS == 6>>, -[A4]
  48. 00000096  2608                     move.l     D3, A0
  49. 00000098  2698                     move.l     [A3], [A0]+
  50. 0000009A  26B8 26CE                move.l     [A3], [0x000026CE]
  51. 0000009E  2738 28B4                move.l     -[A3], [0x000028B4]
  52. 000000A2  28E6                     move.l     [A4]+, -[A6]
  53. 000000A4  28FA 290E                move.l     [A4]+, [PC + 0x290E /* 000029B4, cstring ""<EOF> */]
  54. 000000A8  3722                     move.w     -[A3], -[A2]
  55. 000000AA  3CE4                     move.w     [A6]+, -[A4]
  56. 000000AC  3E0E                     move.w     D7, A6
  57. 000000AE  441E                     neg.b      [A6]+
  58. 000000B0  442C 443A                neg.b      [A4 + 0x443A]
  59. 000000B4  444E                     neg.w      A6
  60. 000000B6  4462                     neg.w      -[A2]
  61. 000000B8  44A2                     neg.l      -[A2]
  62. 000000BA  44BA 44CC                neg.l      [PC + 0x44CC /* 00004588, cstring ""<EOF> */]
  63. 000000BE  44DE                     move.b     [A6]+, CCR
  64. 000000C0  44F0 4502 4514           move.b     [[A0 + <<invalid base displacement size>> + D4 * 4] + 0x4514], CCR
  65. 000000C6  4526                     .invalid   2, -[A6] // invalid opcode 4 with b == 4
  66. 000000C8  4538 454A                .invalid   2, [0x0000454A] // invalid opcode 4 with b == 4
  67. 000000CC  4564                     chk.w      D2, -[A4]
  68. 000000CE  4568 45AC                chk.w      D2, [A0 + 0x45AC]
  69. 000000D2  45E2                     lea.l      A2, -[A2]
  70. 000000D4  4604                     not.b      D4
  71. 000000D6  4624                     not.b      -[A4]
  72. 000000D8  4644                     not.w      D4
  73. 000000DA  4668 4694                not.w      [A0 + 0x4694]
  74. 000000DE  46CE                     move.w     SR, A6
  75. 000000E0  46F0 4710                move.w     SR, [A0 + D4 * 8]
  76. 000000E4  4732 4758                .invalid   3, [A2] // invalid opcode 4 with b == 4
  77. 000000E8  47A8 47BE                .invalid   3, [A0 + 0x47BE] // invalid opcode 4 with b == 6
  78. 000000EC  47D4                     lea.l      A3, [A4]
  79. 000000EE  47E6                     lea.l      A3, -[A6]
  80. 000000F0  47F8 482E                lea.l      A3, [0x0000482E]
  81. 000000F4  4852                     pea.l      [A2]
  82. 000000F6  48A0 48A8                movem.w    -[A0], D1,D4,A0,A2,A4
  83. 000000FA  4B8C                     .invalid   5, A4 // invalid opcode 4 with b == 6
  84. 000000FC  4C10 4C6A                movem.w    D1,D3,D5,D6,A2,A3,A6, [A0]
  85. 00000100  4D22                     .invalid   6, -[A2] // invalid opcode 4 with b == 4
  86. 00000102  4DA8 4DE8                .invalid   6, [A0 + 0x4DE8] // invalid opcode 4 with b == 6
  87. 00000106  4E46                     trap       6
  88. 00000108  4EC0                     jmp        D0
  89. 0000010A  4F1C                     .invalid   7, [A4]+ // invalid opcode 4 with b == 4
  90. 0000010C  5064                     addq.w     -[A4], 8
  91. 0000010E  519A                     subq.l     [A2]+, 8
  92. 00000110  52F2 5308                shi        [A2 + <<invalid base displacement size>> + D5 * 2]
  93. 00000114  5324                     subq.b     -[A4], 1
  94. 00000116  536A 5512                subq.w     [A2 + 0x5512], 1
  95. 0000011A  5720                     subq.b     -[A0], 3
  96. 0000011C  5748                     subq.w     A0, 3
  97. 0000011E  575C                     subq.w     [A4]+, 3
  98. 00000120  576E 5788                subq.w     [A6 + 0x5788], 3
  99. 00000124  57BE                     subq.l     <<invalid special address>>, 3
  100. 00000126  5892                     addq.l     [A2], 4
  101. 00000128  58B8 58DC                addq.l     [0x000058DC], 4
  102. 0000012C  5950                     subq.w     [A0], 4
  103. 0000012E  59C0                     svs        D0
  104. 00000130  59CC 59DE                dbvs       D4, +0x59E0 /* 00005B10 */
  105. 00000134  5A3A 0418                addq.b     [PC + 0x418 /* 0000054E, value 0x2A '*' */], 5
  106. 00000138  04C6                     .incomplete
  107. 0000013A  04FC                     .incomplete
  108. 0000013C  055C                     bchg       [A4]+, D2
  109. 0000013E  0658 06A8                addi.w     [A0]+, 0x6A8
  110. 00000142  06D4                     .incomplete
  111. 00000144  0772 0782 07A8           bchg       [[ + <<invalid base displacement size>> + D0 * 8] + 0x7A8], D3
  112. 0000014A  07CE                     .incomplete
  113. 0000014C  07F4                     .incomplete
  114. 0000014E  0836 0866 0896           btst.b     [A6 + D0 - 0x106], 0x66 /* 'f' */
  115. 00000154  08E4 091E                bset.b     -[A4], 0x1E
  116. 00000158  095C                     bchg       [A4]+, D4
  117. 0000015A  0996                     bclr       [A6], D4
  118. 0000015C  09EA                     .incomplete
  119. 0000015E  0A84 0A92 0BD8           xori.l     D4, 0xA920BD8
  120. 00000164  0C5E 0CE4                cmpi.w     [A6]+, 0xCE4
  121. 00000168  0D3E                     btst       <<invalid special address>>, D6
  122. 0000016A  0D98                     bclr       [A0]+, D6
  123. 0000016C  0DD2                     .incomplete
  124. 0000016E  188E                     move.b     [A4], A6
  125. 00000170  18A0                     move.b     [A4], -[A0]
  126. 00000172  1AD4                     move.b     [A5]+, [A4]
  127. 00000174  1B22                     move.b     -[A5], -[A2]
  128. 00000176  1BB0 1C3C 1C7C           move.b     [A5 + D1 * 4 + 0x7C], [A0 + D1 * 4 + 0x3C]
  129. 0000017C  1C9C                     move.b     [A6], [A4]+
  130. 0000017E  1D10                     move.b     -[A6], [A0]
  131. 00000180  1D8C 1EFA                move.b     [A6 + D1 * 8 - 0x6], A4
  132. 00000184  1F1C                     move.b     -[A7], [A4]+
  133. 00000186  1F30 1F48                move.b     -[A7], [A0 + <<invalid base displacement size>>]
  134. 0000018A  1F6E 1F82 1F96           move.b     [A7 + 0x1F96], [A6 + 0x1F82]
  135. 00000190  20D2                     move.l     [A0]+, [A2]
  136. 00000192  258C 25A2 25D8 25F8      move.l     [[0x25D8 + D2 * 4] + 0x25F8], A4
  137. 0000019A  2610                     move.l     D3, [A0]
  138. 0000019C  2796 2D64                move.l     <<invalid full ext with I/IS == 4>>, [A6]
  139. 000001A0  3982 3996 39AA           move.w     [[] + D3 + 0x39AA], D2
  140. 000001A6  39D2 39F6                move.w     0x39F6, [A2]
  141. 000001AA  3A0A                     move.w     D5, A2
  142. 000001AC  3EB6 42EC                move.w     [A7], [A6 + D4.w * 2 - 0x20]
  143. 000001B0  4372 473C                chk.w      D1, <<invalid full ext with I/IS == 4>>
  144. 000001B4  47D0                     lea.l      A3, [A0]
  145. 000001B6  483C 48CA                nbcd.b     0xCA
  146. 000001BA  5008                     addq.b     A0, 8
  147. 000001BC  5082                     addq.l     D2, 8
  148. 000001BE  5098                     addq.l     [A0]+, 8
  149. 000001C0  50CC 5102                dbt        D4, +0x5104 /* 000052C4 */
  150. 000001C4  514C                     subq.w     A4, 8
  151. 000001C6  52D0                     shi        [A0]
  152. 000001C8  52E6                     shi        -[A6]
  153. 000001CA  52FA 5328                shi        [PC + 0x5328 /* 000054F4 */]
  154. 000001CE  0320                     btst       -[A0], D1
  155. 000001D0  06B8 07EE 083E 0878      addi.l     [0x00000878], 0x7EE083E
  156. 000001D8  0990                     bclr       [A0], D4
  157. 000001DA  09FC                     .incomplete
  158. 000001DC  0A90 0C98 0DEE           xori.l     [A0], 0xC980DEE
  159. 000001E2  0E8E 0F5E 0FAC           .invalid.l A6, 0xF5E0FAC // invalid immediate operation
  160. 000001E8  0FE4                     .incomplete
  161. 000001EA  11EC 1306 1364           move.b     [0x00001364], [A4 + 0x1306]
  162. 000001F0  1B1A                     move.b     -[A5], [A2]+
  163. 000001F2  1BAA 1E08 1E44           move.b     [A5 + D1 * 8 + 0x44], [A2 + 0x1E08]
  164. 000001F8  1F14                     move.b     -[A7], [A4]
  165. 000001FA  2024                     move.l     D0, -[A4]
  166. 000001FC  20EE 21D8                move.l     [A0]+, [A6 + 0x21D8]
  167. 00000200  22E4                     move.l     [A1]+, -[A4]
  168. 00000202  235A 23BE                move.l     [A1 + 0x23BE], [A2]+
  169. 00000206  24A4                     move.l     [A2], -[A4]
  170. 00000208  253C 26E0 27AE           move.l     -[A2], 0x26E027AE
  171. 0000020E  29BE 2A42                move.l     [A4 + D2 * 2 + 0x42], <<invalid special address>>
  172. 00000212  2CF6 2D56                move.l     [A6]+, <<invalid full ext with IS == 1 and I/IS == 6>>
  173. 00000216  2E40                     movea.l    A7, D0
  174. 00000218  2E90                     move.l     [A7], [A0]
  175. 0000021A  2F26                     move.l     -[A7], -[A6]
  176. 0000021C  2F8E 2FF0 3298 3362      move.l     [0x32983362], A6
  177. 00000224  373C 37C4                move.w     -[A3], 0x37C4
  178. 00000228  3AD2                     move.w     [A5]+, [A2]
  179. 0000022A  3B08                     move.w     -[A5], A0
  180. 0000022C  3F8C 42D8                move.w     [A7 + D4.w * 2 - 0x40], A4
  181. 00000230  2CFC 0436 08FE           move.l     [A6]+, 0x43608FE
  182. 00000236  13FA 1510 185C 1984      move.b     [0x185C1984], [PC + 0x1510 /* 00001748, value 0x0, cstring "" */]
  183. 0000023E  1A0C                     move.b     D5, A4
  184. 00000240  1B56 1D5E                move.b     [A5 + 0x1D5E], [A6]
  185. 00000244  22EE 2306                move.l     [A1]+, [A6 + 0x2306]
  186. 00000248  2720                     move.l     -[A3], -[A0]
  187. 0000024A  27FE 2856                move.l     [PC + D2 + 0x56], <<invalid special address>>
  188. 0000024E  28CA                     move.l     [A4]+, A2
  189. 00000250  2920                     move.l     -[A4], -[A0]
  190. 00000252  2A70 2A7A                movea.l    A5, [A0 + D2 * 2 + 0x7A]
  191. 00000256  2B0C                     move.l     -[A5], A4
  192. 00000258  2CB4 2CC4                move.l     [A6], [A4 + D2 * 4 - 0x60]
  193. 0000025C  2CD2                     move.l     [A6]+, [A2]
  194. 0000025E  2CF2 2D1E 2EBE           move.l     [A6]+, [[A2] + D2 * 4 + 0x2EBE]
  195. 00000264  2EFE                     move.l     [A7]+, <<invalid special address>>
  196. 00000266  301E                     move.w     D0, [A6]+
  197. 00000268  3046                     movea.w    A0, D6
  198. 0000026A  3096                     move.w     [A0], [A6]
  199. 0000026C  3136 31B6 31C0 31D4 323E move.w     -[A0], [[0x31C031D4] + D3 + 0x323E]
  200. 00000276  3780 3974                move.w     <<invalid full ext with I/IS == 4>>, D0
  201. 0000027A  3A3A 3A9E                move.w     D5, [PC + 0x3A9E /* 00003D1A, cstring ""<EOF> */]
  202. 0000027E  3AC0                     move.w     [A5]+, D0
  203. 00000280  3AE2                     move.w     [A5]+, -[A2]
  204. 00000282  3CA2                     move.w     [A6], -[A2]
  205. 00000284  430A                     .invalid   1, A2 // invalid opcode 4 with b == 4
  206. 00000286  43E2                     lea.l      A1, -[A2]
  207. 00000288  0486 04AE 04D6           subi.l     D6, 0x4AE04D6
  208. 0000028E  04EC                     .incomplete
  209. 00000290  0540                     bchg       D0, D2
  210. 00000292  252E 255E                move.l     -[A2], [A6 + 0x255E]
  211. 00000296  2594 25CA 26F4           move.l     [[ + <<invalid base displacement size>>] + 0x26F4], [A4]
  212. 0000029C  27C0 2CD8                move.l     [PC + D2 * 4 - 0x40], D0
  213. 000002A0  2DA6 2E18                move.l     [A6 + D2 * 8 + 0x18], -[A6]
  214. 000002A4  2FB4 052C 069C           move.l     [A7 + D0.w * 8 - 0x100], <<invalid full ext with I/IS == 4>>
  215. 000002AA  0846 0858                bchg.b     D6, 0x58 /* 'X' */
  216. 000002AE  08D6 0B2E                bset.b     [A6], 0x2E /* '.' */
  217. 000002B2  0B6C 0FC8                bchg       [A4 + 0xFC8], D5
  218. 000002B6  1376 147E 1A18           move.b     [A1 + 0x1A18], [A6 + D1.w * 4 + 0x7E]
  219. 000002BC  2A8A                     move.l     [A5], A2
  220. 000002BE  2F94 312C                move.l     <<invalid full ext with I/IS == 4>>, [A4]
  221. 000002C2  327E                     movea.w    A1, <<invalid special address>>
  222. 000002C4  336E 34A0 36E2           move.w     [A1 + 0x36E2], [A6 + 0x34A0]
  223. 000002CA  3B34 3BA0 051E           move.w     -[A5], [0x51E + D3 * 2]
  224. 000002D0  0894 0AF0                bclr.b     [A4], 0xF0
  225. 000002D4  0BF0                     .incomplete
  226. 000002D6  0D1A                     btst       [A2]+, D6
  227. 000002D8  0D3A 0D84                btst       [PC + 0xD84 /* 0000105E, value 0x72 'r', cstring "re" */], D6
  228. 000002DC  0DAE 0EDA                bclr       [A6 + 0xEDA], D6
  229. 000002E0  0EE4                     .incomplete
  230. 000002E2  0F1C                     btst       [A4]+, D7
  231. 000002E4  0F54                     bchg       [A4], D7
  232. 000002E6  0F8C                     bclr       A4, D7
  233. 000002E8  2E26                     move.l     D7, -[A6]
  234. 000002EA  31D6 347E                move.w     [0x0000347E], [A6]
  235. 000002EE  34A6                     move.w     [A2], -[A6]
  236. 000002F0  352E 358C                move.w     -[A2], [A6 + 0x358C]
  237. 000002F4  377A 3792 380E           move.w     [A3 + 0x380E], [PC + 0x3792 /* 00003A88, cstring ""<EOF> */]
  238. 000002FA  3844                     movea.w    A4, D4
  239. 000002FC  3866                     movea.w    A4, -[A6]
  240. 000002FE  389E                     move.w     [A4], [A6]+
  241. 00000300  3E56                     movea.w    A7, [A6]
  242. 00000302  3E8E                     move.w     [A7], A6
  243. 00000304  4004                     negx.b     D4
  244. 00000306  4326                     .invalid   1, -[A6] // invalid opcode 4 with b == 4
  245. 00000308  4AF8 4B20                tas.b      [0x00004B20]
  246. 0000030C  4B42                     chk.w      D5, D2
  247. 0000030E  4BA8 4BD2                .invalid   5, [A0 + 0x4BD2] // invalid opcode 4 with b == 6
  248. 00000312  4D02                     .invalid   6, D2 // invalid opcode 4 with b == 4
  249. 00000314  4DF0 4FB8 4FD0 4FFA      lea.l      A6, [0x4FD04FFA + D4 * 8]
  250. 0000031C  50A8 569A                addq.l     [A0 + 0x569A], 8
  251. 00000320  56F6 054E                sne        <<invalid full ext with IS == 1 and I/IS == 6>>
  252. 00000324  05E4                     .incomplete
  253. 00000326  06E4                     .incomplete
  254. 00000328  0734 07A0 0834           btst       [0x834 + D0 * 8], D3
  255. 0000032E  0A96 1978 1A98           xori.l     [A6], 0x19781A98
  256. 00000334  1ED4                     move.b     [A7]+, [A4]
  257. 00000336  1F74 1FA0 2120 218E      move.b     [A7 + 0x218E], [0x2120 + D1 * 8]
  258. 0000033E  21CE 2258                move.l     [0x00002258], A6
  259. 00000342  2298                     move.l     [A1], [A0]+
  260. 00000344  238E 24EE                move.l     [A1 + D2.w * 4 - 0x18], A6
  261. 00000348  2574 25BA 2686 26B0 2754 27BC move.l     [A2 + 0x27BC], [[0x268626B0 + D2 * 4] + 0x2754]
  262. 00000354  27E6 2896                move.l     [PC + D2 - 0x106], -[A6]
  263. 00000358  28A2                     move.l     [A4], -[A2]
  264. 0000035A  28B8 28DE                move.l     [A4], [0x000028DE]
  265. 0000035E  2908                     move.l     -[A4], A0
  266. 00000360  2922                     move.l     -[A4], -[A2]
  267. 00000362  299E 03DC                move.l     <<invalid full ext with I/IS == 4>>, [A6]+
  268. 00000366  0450 04D8                subi.w     [A0], 0x4D8
  269. 0000036A  0534 060E                btst       [A4 + D0.w * 8 + 0xE], D2
  270. 0000036E  077A 078E                bchg       [PC + 0x78E /* 00000AFE, value 0x6500 'e\0', cstring "e" */], D3
  271. 00000372  08E2 0956                bset.b     -[A2], 0x56 /* 'V' */
  272. 00000376  0A1E 0A30                xori.b     [A6]+, 0x30 /* '0' */
  273. 0000037A  0A44 0AA6                xori.w     D4, 0xAA6
  274. 0000037E  0B06                     btst       D6, D5
  275. 00000380  0B7C 0B88                bchg       0xB88, D5
  276. 00000384  0B98                     bclr       [A0]+, D5
  277. 00000386  0BB4 0BC4                bclr       <<invalid full ext with I/IS == 4>>, D5
  278. 0000038A  0CC2                     .incomplete
  279. 0000038C  0D4C                     bchg       A4, D6
  280. 0000038E  0E7E 1070                .invalid.w <<invalid special address>>, 0x1070 // invalid immediate operation
  281. 00000392  10B8 1130                move.b     [A0], [0x00001130]
  282. 00000396  1286                     move.b     [A1], D6
  283. 00000398  12C6                     move.b     [A1]+, D6
  284. 0000039A  135E 13D4                move.b     [A1 + 0x13D4], [A6]+
  285. 0000039E  13E6 173E 17B0           move.b     [0x173E17B0], -[A6]
  286. 000003A4  19E0 1C64                move.b     0x64 /* 'd' */, -[A0]
  287. 000003A8  1D4C 1E60                move.b     [A6 + 0x1E60], A4
  288. 000003AC  2114                     move.l     -[A0], [A4]
  289. 000003AE  2376 23F4 244E           move.l     [A1 + 0x244E], <<invalid full ext with I/IS == 4>>
  290. 000003B4  2494                     move.l     [A2], [A4]
  291. 000003B6  2524                     move.l     -[A2], -[A4]
  292. 000003B8  2556 2626                move.l     [A2 + 0x2626], [A6]
  293. 000003BC  272E 27BE                move.l     -[A3], [A6 + 0x27BE]
  294. 000003C0  29E8 2BDC 2BF4 2C56      move.l     0x2BF42C56, [A0 + 0x2BDC]
  295. 000003C8  2CC6                     move.l     [A6]+, D6
  296. 000003CA  2D8C 2DBE 2DF2 2F80 2FCE move.l     [[0x2DF22F80] + D2 * 4 + 0x2FCE], A4
  297. 000003D4  30B0 30EE                move.w     [A0], [A0 + D3.w - 0x18]
  298. 000003D8  31DE 3268                move.w     [0x00003268], [A6]+
  299. 000003DC  3320                     move.w     -[A1], -[A0]
  300. 000003DE  33AC 33DC 33E6           move.w     <<invalid full ext with IS == 1 and I/IS == 6>>, [A4 + 0x33DC]
  301. 000003E4  3436 3524                move.w     D2, <<invalid full ext with I/IS == 4>>
  302. 000003E8  35F4 3726 395A 3B64 3B84 move.w     [PC + 0x3B84 /* 00003F6E, cstring ""<EOF> */], [[A4 + 0x395A] + D3 * 8 + 0x3B64]
  303. 000003F2  3C64                     movea.w    A6, -[A4]
  304. 000003F4  3F16                     move.w     -[A7], [A6]
  305. 000003F6  3FDA                     move.w     <<invalid special address>>, [A2]+
  306. 000003F8  409C                     negx.l     [A4]+
  307. 000003FA  40D0                     move.w     [A0], SR
  308. 000003FC  4176 4226                chk.w      D0, [A6 + D4.w * 2 + 0x26]
  309. 00000400  4384                     .invalid   1, D4 // invalid opcode 4 with b == 6
  310. 00000402  45A2                     .invalid   2, -[A2] // invalid opcode 4 with b == 6
  311. 00000404  47CE                     lea.l      A3, A6
  312. 00000406  050C                     btst       A4, D2
  313. 00000408  0664 0EC8                addi.w     -[A4], 0xEC8
  314. 0000040C  0F94                     bclr       [A4], D7
  315. 0000040E  0FEE                     .incomplete
  316. 00000410  1032 105E                move.b     D0, [A2 + D1.w + 0x5E]
  317. 00000414  11E6 127C                move.b     [0x0000127C], -[A6]
  318. 00000418  1384 143C                move.b     [A1 + D1.w * 4 + 0x3C], D4
  319. 0000041C  14CC                     move.b     [A2]+, A4
  320. 0000041E  1670 169E                movea.b    A3, [A0 + D1.w * 8 - 0x98]
  321. 00000422  16AE 16F4                move.b     [A3], [A6 + 0x16F4]
  322. 00000426  172E 1768                move.b     -[A3], [A6 + 0x1768]
  323. 0000042A  17A2 17DC                move.b     <<invalid full ext with I/IS == 4>>, -[A2]
  324. 0000042E  1816                     move.b     D4, [A6]
  325. 00000430  1850                     movea.b    A4, [A0]
  326. 00000432  189A                     move.b     [A4], [A2]+
  327. 00000434  18BE                     move.b     [A4], <<invalid special address>>
  328. 00000436  1A0E                     move.b     D5, A6
  329. 00000438  1A1C                     move.b     D5, [A4]+
  330. 0000043A  1A52                     movea.b    A5, [A2]
  331. 0000043C  1A6C 1A86                movea.b    A5, [A4 + 0x1A86]
  332. 00000440  1AC8                     move.b     [A5]+, A0
  333. 00000442  1B14                     move.b     -[A5], [A4]
  334. 00000444  1C62                     movea.b    A6, -[A2]
  335. 00000446  1F20                     move.b     -[A7], -[A0]
  336. 00000448  1F8C 2238                move.b     [A7 + D2.w * 2 + 0x38], A4
  337. 0000044C  228C                     move.l     [A1], A4
  338. 0000044E  2398 2436                move.l     [A1 + D2.w * 4 + 0x36], [A0]+
  339. label00000452:
  340. 00000452  2500                     move.l     -[A2], D0
  341. 00000454  25A6 268E                move.l     [A2 + D2.w * 8 - 0x114], -[A6]
  342. 00000458  2770 2A18 2AA6           move.l     [A3 + 0x2AA6], [A0 + D2 * 2 + 0x18]
  343. 0000045E  2BC0                     move.l     <<invalid special address>>, D0
  344. 00000460  2C4C                     movea.l    A6, A4
  345. 00000462  2CDA                     move.l     [A6]+, [A2]+
  346. 00000464  2DE4                     move.l     <<invalid special address>>, -[A4]
  347. 00000466  2DF4 2EFA                move.l     <<invalid special address>>, [A4 + D2 * 8 - 0x6]
  348. 0000046A  2FC8                     move.l     <<invalid special address>>, A0
  349. 0000046C  315C 32C0                move.w     [A0 + 0x32C0], [A4]+
  350. 00000470  32FE                     move.w     [A1]+, <<invalid special address>>
  351. 00000472  3356 3408                move.w     [A1 + 0x3408], [A6]
  352. 00000476  34EA 356C                move.w     [A2]+, [A2 + 0x356C]
  353. 0000047A  371C                     move.w     -[A3], [A4]+
  354. 0000047C  37BC 385C 38EA           move.w     [A3 + D3 - 0x22], 0x385C /* '8\\' */
  355. 00000482  39A2 3A5A                move.w     [A4 + D3 * 2 + 0x5A], -[A2]
  356. 00000486  3B1A                     move.w     -[A5], [A2]+
  357. 00000488  3BDA                     move.w     <<invalid special address>>, [A2]+
  358. 0000048A  3C9A                     move.w     [A6], [A2]+
  359. 0000048C  4208                     clr.b      A0
  360. 0000048E  42BA 4388                clr.l      [PC + 0x4388 /* 00004818, cstring ""<EOF> */]
  361. 00000492  43FE                     lea.l      A1, <<invalid special address>>
  362. 00000494  447E                     neg.w      <<invalid special address>>
  363. 00000496  4544                     chk.w      D2, D4
  364. 00000498  4778 484C                chk.w      D3, [0x0000484C]
  365. 0000049C  4942                     chk.w      D4, D2
  366. 0000049E  49B8 4A76                .invalid   4, [0x00004A76] // invalid opcode 4 with b == 6
  367. 000004A2  4B54                     chk.w      D5, [A4]
  368. 000004A4  4BF2 4C52                lea.l      A5, [A2 + D4 * 4 + 0x52]
  369. 000004A8  110E                     move.b     -[A0], A6
  370. 000004AA  112A 1298                move.b     -[A0], [A2 + 0x1298]
  371. 000004AE  12BC 1348                move.b     [A1], 0x48 /* 'H' */
  372. 000004B2  15F8 184A 18CC           move.b     [PC + 0x18CC /* 00001D80, value 0xBB */], [0x0000184A]
  373. 000004B8  1912                     move.b     -[A4], [A2]
  374. 000004BA  1960 19B6                move.b     [A4 + 0x19B6], -[A0]
  375. 000004BE  19DC 214E                move.b     0x4E /* 'N' */, [A4]+
  376. 000004C2  22C8                     move.l     [A1]+, A0
  377. 000004C4  22DC                     move.l     [A1]+, [A4]+
  378. 000004C6  2316                     move.l     -[A1], [A6]
  379. 000004C8  23DA 27BA 27CE           move.l     [0x27BA27CE], [A2]+
  380. 000004CE  3AD6                     move.w     [A5]+, [A6]
  381. 000004D0  3AF2 3B0E 3B66           move.w     [A5]+, [[A2 + <<invalid base displacement size>>] + D3 * 2 + 0x3B66]
  382. 000004D6  3CC8                     move.w     [A6]+, A0
  383. 000004D8  3CD2                     move.w     [A6]+, [A2]
  384. 000004DA  3DBC 3DC6 3DCE           move.w     <<invalid full ext with IS == 1 and I/IS == 6>>, 0x3DC6
  385. 000004E0  419A                     .invalid   0, [A2]+ // invalid opcode 4 with b == 6
  386. 000004E2  423A 4318                clr.b      [PC + 0x4318 /* 000047FC, cstring ""<EOF> */]
  387. 000004E6  443C 480A 485E           neg.b      0x480A485E /* 'H\nH^' */
  388. 000004EC  4992                     .invalid   4, [A2] // invalid opcode 4 with b == 6
  389. 000004EE  49E2                     lea.l      A4, -[A2]
  390. 000004F0  49F4 49FE                lea.l      A4, <<invalid full ext with IS == 1 and I/IS == 6>>
  391. 000004F4  4A7E                     tst.w      <<invalid special address>>
  392. 000004F6  4B62                     chk.w      D5, -[A2]
  393. 000004F8  4C54 4C90                movem.l    D4,D7,A2,A3,A6, [A4]
  394. 000004FC  4CBA 4CDC 4D42           movem.w    D2,D3,D4,D6,D7,A2,A3,A6, [PC + 0x4D42 /* 00005240, cstring ""<EOF> */]
  395. 00000502  4D4C                     chk.w      D6, A4
  396. 00000504  4D72 4D7C                chk.w      D6, <<invalid full ext with I/IS == 4>>
  397. 00000508  4D84                     .invalid   6, D4 // invalid opcode 4 with b == 6
  398. 0000050A  4D8E                     .invalid   6, A6 // invalid opcode 4 with b == 6
  399. 0000050C  4D98                     .invalid   6, [A0]+ // invalid opcode 4 with b == 6
  400. 0000050E  4E3C                     .invalid   // invalid opcode 4
  401. 00000510  50FE                     st         <<invalid special address>>
  402. 00000512  04F4                     .incomplete
  403. 00000514  0654 07C4                addi.w     [A4], 0x7C4
  404. 00000518  07D4                     .incomplete
  405. 0000051A  07F6                     .incomplete
  406. 0000051C  08A2 0918                bclr.b     -[A2], 0x18
  407. 00000520  093C 0B0C                btst       0xC, D4
  408. 00000524  0B3E                     btst       <<invalid special address>>, D5
  409. 00000526  0B46                     bchg       D6, D5
  410. 00000528  0BA6                     bclr       -[A6], D5
  411. 0000052A  0C7E 0CD0                cmpi.w     <<invalid special address>>, 0xCD0
  412. 0000052E  0D70 104C                bchg       [A0 + D1.w + 0x4C], D6
  413. 00000532  1962 1B34                move.b     [A4 + 0x1B34], -[A2]
  414. 00000536  1BEC 1DB4                move.b     <<invalid special address>>, [A4 + 0x1DB4]
  415. 0000053A  2062                     movea.l    A0, -[A2]
  416. 0000053C  21B0 22DA 2410           move.l     [A0 + D2.w * 4 + 0x10], [A0 + D2.w * 2 - 0x38]
  417. 00000542  24B0 261E                move.l     [A2], [A0 + D2.w * 8 + 0x1E]
  418. 00000546  26C0                     move.l     [A3]+, D0
  419. 00000548  27AC 2900 294A 2A8C      move.l     [[A3 + <<invalid base displacement size>>] + 0x2A8C], [A4 + 0x2900]
  420. 00000550  2D16                     move.l     -[A6], [A6]
  421. 00000552  3596 35E0 3670           move.w     [0x3670], [A6]
  422. 00000558  0494 0EA8 0F0E           subi.l     [A4], 0xEA80F0E
  423. 0000055E  0F2E 104E                btst       [A6 + 0x104E], D7
  424. 00000562  10AC 13B6                move.b     [A0], [A4 + 0x13B6]
  425. 00000566  15EC 15FC 160C           move.b     [PC + 0x160C /* 00001B74, value 0x65 'e', cstring "e" */], [A4 + 0x15FC]
  426. 0000056C  1CB4 2096                move.b     [A6], [A4 + D2.w - 0x106]
  427. 00000570  2106                     move.l     -[A0], D6
  428. 00000572  265C                     movea.l    A3, [A4]+
  429. 00000574  269A                     move.l     [A3], [A2]+
  430. 00000576  26DA                     move.l     [A3]+, [A2]+
  431. 00000578  2774 2A94 2AB8           move.l     [A3 + 0x2AB8], [A4 + D2 * 2 - 0x108]
  432. 0000057E  2B90 2DA0 2E1C           move.l     [0x2E1C + D2 * 4], [A0]
  433. 00000584  2E76 301C                movea.l    A7, [A6 + D3.w + 0x1C]
  434. 00000588  3258                     movea.w    A1, [A0]+
  435. 0000058A  34AE 34B6                move.w     [A2], [A6 + 0x34B6]
  436. 0000058E  3530 35C6                move.w     -[A2], <<invalid full ext with IS == 1 and I/IS == 6>>
  437. 00000592  38C8                     move.w     [A4]+, A0
  438. 00000594  06DC                     .incomplete
  439. 00000596  06E6                     .incomplete
  440. 00000598  06F8                     .incomplete
  441. 0000059A  0716                     btst       [A6], D3
  442. 0000059C  0720                     btst       -[A0], D3
  443. 0000059E  087E 0892                bchg.b     <<invalid special address>>, 0x92
  444. 000005A2  08A6 09AE                bclr.b     -[A6], 0xAE
  445. 000005A6  0AB0 0BD0 0BE0 0BFC      xori.l     <<invalid full ext with I/IS == 4>>, 0xBD00BE0
  446. 000005AE  0C64 0CB0                cmpi.w     -[A4], 0xCB0
  447. 000005B2  0CF4                     .incomplete
  448. 000005B4  0D08                     btst       A0, D6
  449. 000005B6  0D52                     bchg       [A2], D6
  450. 000005B8  0D6E 0E04                bchg       [A6 + 0xE04], D6
  451. 000005BC  0EDE                     .incomplete
  452. 000005BE  0F06                     btst       D6, D7
  453. 000005C0  0FB6 0FCA 1044           bclr       [[ + <<invalid base displacement size>>] + 0x1044], D7
  454. 000005C6  10BE                     move.b     [A0], <<invalid special address>>
  455. 000005C8  11AC 15B4 15C8           move.b     [ + <<invalid base displacement size>>], [A4 + 0x15B4]
  456. 000005CE  161C                     move.b     D3, [A4]+
  457. 000005D0  16DE                     move.b     [A3]+, [A6]+
  458. 000005D2  1964 1A26                move.b     [A4 + 0x1A26], -[A4]
  459. 000005D6  1B6A 1C0C 1D02           move.b     [A5 + 0x1D02 /* export_924 */], [A2 + 0x1C0C]
  460. 000005DC  1EDA                     move.b     [A7]+, [A2]+
  461. 000005DE  1F84 2116 219E           move.b     [[A7] + D2 + 0x219E], D4
  462. 000005E4  221C                     move.l     D1, [A4]+
  463. 000005E6  2294                     move.l     [A1], [A4]
  464. 000005E8  22A0                     move.l     [A1], -[A0]
  465. 000005EA  22AC 22B8                move.l     [A1], [A4 + 0x22B8]
  466. 000005EE  22F8 2318                move.l     [A1]+, [0x00002318]
  467. 000005F2  2338 2356                move.l     -[A1], [0x00002356]
  468. 000005F6  23A4 23B6 23EE 241A 2430 move.l     [[0x23EE241A] + D2 * 2 + 0x2430], -[A4]
  469. 00000600  2446                     movea.l    A2, D6
  470. 00000602  2458                     movea.l    A2, [A0]+
  471. 00000604  24BC 24E6 2510           move.l     [A2], 0x24E62510
  472. 0000060A  25B6 25C8 25DC           move.l     <<invalid full ext with I/IS == 4>>, [ + <<invalid base displacement size>>]
  473. 00000610  2666                     movea.l    A3, -[A6]
  474. 00000612  269C                     move.l     [A3], [A4]+
  475. 00000614  26B4 270E 27A6           move.l     [A3], [[A4 + <<invalid base displacement size>>] + D2 * 8 + 0x27A6]
  476. 0000061A  27F2 289C 29EE           move.l     <<invalid full ext with IS == 1 and I/IS == 6>>, [A2 + D2 - 0x100]
  477. 00000620  2F44 30FA                move.l     [A7 + 0x30FA], D4
  478. 00000624  3660                     movea.w    A3, -[A0]
  479. 00000626  366A 3672                movea.w    A3, [A2 + 0x3672]
  480. 0000062A  369A                     move.w     [A3], [A2]+
  481. 0000062C  36EE 37AE                move.w     [A3]+, [A6 + 0x37AE]
  482. 00000630  37F4 387E 3920 3948      move.w     [PC + 0x3948 + D3], [A4 + D3 + 0x7E]
  483. 00000638  3C26                     move.w     D6, -[A6]
  484. 0000063A  3C40                     movea.w    A6, D0
  485. 0000063C  3C54                     movea.w    A6, [A4]
  486. 0000063E  3C5E                     movea.w    A6, [A6]+
  487. 00000640  3C72 3DEA 491A 4E24      movea.w    A6, [[0x491A] + 0x4E24]
  488. 00000648  501C                     addq.b     [A4]+, 8
  489. 0000064A  52DA                     shi        [A2]+
  490. 0000064C  54F0 5542 5588           scc        [[A0 + <<invalid base displacement size>>] + 0x5588]
  491. 00000652  561A                     addq.b     [A2]+, 3
  492. 00000654  564C                     addq.w     A4, 3
  493. 00000656  5764                     subq.w     -[A4], 3
  494. 00000658  5AA8 5D92                addq.l     [A0 + 0x5D92], 5
  495. 0000065C  03E6                     .incomplete
  496. 0000065E  0546                     bchg       D6, D2
  497. 00000660  05BC 063C 06E0           bclr       0x63C06E0, D2
  498. 00000666  0760                     bchg       -[A0], D3
  499. 00000668  0920                     btst       -[A0], D4
  500. 0000066A  09A0                     bclr       -[A0], D4
  501. 0000066C  09E0                     .incomplete
  502. 0000066E  0A6E 0AF4 0B44           xori.w     [A6 + 0xB44], 0xAF4
  503. 00000674  0B7E                     bchg       <<invalid special address>>, D5
  504. 00000676  0C4C 0D94                cmpi.w     A4, 0xD94
  505. 0000067A  0DE8                     .incomplete
  506. 0000067C  0E34 0E7A 0E9E           .invalid.b [A4 + D0 * 8 - 0x98], 0x7A /* 'z' */ // invalid immediate operation
  507. 00000682  0F1E                     btst       [A6]+, D7
  508. 00000684  0FDE                     .incomplete
  509. 00000686  100A                     move.b     D0, A2
  510. 00000688  1040                     movea.b    A0, D0
  511. 0000068A  1076 121C                movea.b    A0, [A6 + D1.w * 2 + 0x1C]
  512. 0000068E  1254                     movea.b    A1, [A4]
  513. 00000690  12B6 135A 1430           move.b     [A1], [[A6] + 0x1430]
  514. 00000696  144E                     movea.b    A2, A6
  515. 00000698  1484                     move.b     [A2], D4
  516. 0000069A  14AE 14F8                move.b     [A2], [A6 + 0x14F8]
  517. 0000069E  1524                     move.b     -[A2], -[A4]
  518. 000006A0  156E 16BE 17E6           move.b     [A2 + 0x17E6], [A6 + 0x16BE]
  519. 000006A6  17F2 1BE8 1C02 1C48      move.b     [PC + D1 * 4 + 0x48], [0x1C02]
  520. 000006AE  1CB2 1D58                move.b     [A6], [A2]
  521. 000006B2  1DF0 1EAC                move.b     <<invalid special address>>, [A0 + D1 * 8 - 0x84]
  522. 000006B6  1EC4                     move.b     [A7]+, D4
  523. 000006B8  1EDC                     move.b     [A7]+, [A4]+
  524. 000006BA  1F50 20D0                move.b     [A7 + 0x20D0], [A0]
  525. 000006BE  2148 2162                move.l     [A0 + 0x2162], A0
  526. 000006C2  2172 2182 2272 24F6      move.l     [A0 + 0x24F6], [[ + <<invalid base displacement size>> + D2] + 0x2272]
  527. 000006CA  2506                     move.l     -[A2], D6
  528. 000006CC  2516                     move.l     -[A2], [A6]
  529. 000006CE  2526                     move.l     -[A2], -[A6]
  530. 000006D0  2536 2586 27FA           move.l     -[A2], [[ + <<invalid base displacement size>>] + D2 * 4 + 0x27FA]
  531. 000006D6  2814                     move.l     D4, [A4]
  532. 000006D8  291E                     move.l     -[A4], [A6]+
  533. 000006DA  29F6 2CA6 2CEC 2CF8      move.l     0x2CEC2CF8, [A6 + D2 * 4 - 0x90]
  534. 000006E2  2D28 2DEE                move.l     -[A6], [A0 + 0x2DEE]
  535. 000006E6  2E7A 2EA6                movea.l    A7, [PC + 0x2EA6 /* 0000358E, cstring ""<EOF> */]
  536. 000006EA  2EBC 2EE0 2F52           move.l     [A7], 0x2EE02F52
  537. 000006F0  2FEA 3130                move.l     <<invalid special address>>, [A2 + 0x3130]
  538. 000006F4  31D0 321E                move.w     [0x0000321E], [A0]
  539. 000006F8  3422                     move.w     D2, -[A2]
  540. 000006FA  3478 350E                movea.w    A2, [0x0000350E]
  541. 000006FE  363E                     move.w     D3, <<invalid special address>>
  542. 00000700  3EFE                     move.w     [A7]+, <<invalid special address>>
  543. 00000702  3F1A                     move.w     -[A7], [A2]+
  544. 00000704  3F36 4132 414E 4790 47AC move.w     -[A7], [[A6 + 0x414E4790 + D4] + 0x47AC]
  545. 0000070E  4810                     nbcd.b     [A0]
  546. 00000710  48D2 4916                movem.l    [A2], D1,D2,D4,A0,A3,A6
  547. 00000714  493A 495C                .invalid   4, [PC + 0x495C /* 00005072, cstring ""<EOF> */] // invalid opcode 4 with b == 4
  548. 00000718  4AEA 4BC6                tas.b      [A2 + 0x4BC6]
  549. 0000071C  4C7A 4CC6 4D7A           movem.l    D1,D2,D6,D7,A2,A3,A6, [PC + 0x4D7A /* 00005498, cstring ""<EOF> */]
  550. 00000722  4D9C                     .invalid   6, [A4]+ // invalid opcode 4 with b == 6
  551. 00000724  4E22                     .invalid   // invalid opcode 4
  552. 00000726  4E7E                     .invalid   // invalid opcode 4
  553. 00000728  4F64                     chk.w      D7, -[A4]
  554. 0000072A  5026                     addq.b     -[A6], 8
  555. 0000072C  505C                     addq.w     [A4]+, 8
  556. 0000072E  50BE                     addq.l     <<invalid special address>>, 8
  557. 00000730  5110                     subq.b     [A0], 8
  558. 00000732  5142                     subq.w     D2, 8
  559. 00000734  5192                     subq.l     [A2], 8
  560. 00000736  51F4 522C                sf         [A4 + D5.w * 2 + 0x2C]
  561. 0000073A  525C                     addq.w     [A4]+, 1
  562. 0000073C  5298                     addq.l     [A0]+, 1
  563. 0000073E  52D8                     shi        [A0]+
  564. 00000740  5338 5398                subq.b     [0x00005398], 1
  565. 00000744  542A 5474                addq.b     [A2 + 0x5474], 2
  566. 00000748  54D8                     scc        [A0]+
  567. 0000074A  5532 5556                subq.b     <<invalid full ext with IS == 1 and I/IS == 6>>, 2
  568. 0000074E  5578 559A                subq.w     [0x0000559A], 2
  569. 00000752  55CC 55EE                dbcs       D4, +0x55F0 /* 00005D42 */
  570. 00000756  5620                     addq.b     -[A0], 3
  571. 00000758  5660                     addq.w     -[A0], 3
  572. 0000075A  5682                     addq.l     D2, 3
  573. 0000075C  56A6                     addq.l     -[A6], 3
  574. 0000075E  56F8 57A6                sne        [0x000057A6]
  575. 00000762  57FE                     seq        <<invalid special address>>
  576. 00000764  0694 07FE 09B4           addi.l     [A4], 0x7FE09B4
  577. 0000076A  0AB8 0AFA 0B68 0BDE      xori.l     [0x00000BDE], 0xAFA0B68
  578. 00000772  0CB6 0CFC 0DAC 0F24      cmpi.l     <<invalid full ext with I/IS == 4>>, 0xCFC0DAC
  579. 0000077A  0F76 0F9C                bchg       <<invalid full ext with I/IS == 4>>, D7
  580. 0000077E  15A6 1632                move.b     [A2 + D1.w * 8 + 0x32], -[A6]
  581. 00000782  16A6                     move.b     [A3], -[A6]
  582. 00000784  182A 1870                move.b     D4, [A2 + 0x1870]
  583. 00000788  1942 1FBC                move.b     [A4 + 0x1FBC], D2
  584. 0000078C  1FE6                     move.b     <<invalid special address>>, -[A6]
  585. 0000078E  20E6                     move.l     [A0]+, -[A6]
  586. 00000790  2126                     move.l     -[A0], -[A6]
  587. 00000792  2166 23D2                move.l     [A0 + 0x23D2], -[A6]
  588. 00000796  2474 2550                movea.l    A2, [A4]
  589. 0000079A  2C5E                     movea.l    A6, [A6]+
  590. 0000079C  33B6 0DA8 0E50 118E 14F6 move.w     [[ + <<invalid base displacement size>>] + D1 + 0x14F6], [0xE50 + D0 * 4]
  591. 000007A6  21FE 2568                move.l     [0x00002568], <<invalid special address>>
  592. 000007AA  2816                     move.l     D4, [A6]
  593. 000007AC  287C 2898 28DC           movea.l    A4, 0x289828DC
  594. 000007B2  2AB2 2B0E 2BBC           move.l     [A5], [[A2 + <<invalid base displacement size>>] + D2 * 2 + 0x2BBC]
  595. 000007B8  2BEE 2C26                move.l     <<invalid special address>>, [A6 + 0x2C26]
  596. 000007BC  2CD4                     move.l     [A6]+, [A4]
  597. 000007BE  2D4E 2D78                move.l     [A6 + 0x2D78], A6
  598. 000007C2  2D8E 2DD4                move.l     <<invalid full ext with I/IS == 4>>, A6
  599. 000007C6  2DE6                     move.l     <<invalid special address>>, -[A6]
  600. 000007C8  2E96                     move.l     [A7], [A6]
  601. 000007CA  2EC6                     move.l     [A7]+, D6
  602. 000007CC  2F36 2F6A 2FDE 3056      move.l     -[A7], [[A6 + 0x2FDE] + 0x3056]
  603. 000007D4  360A                     move.w     D3, A2
  604. 000007D6  3816                     move.w     D4, [A6]
  605. 000007D8  4028 4114                negx.b     [A0 + 0x4114]
  606. 000007DC  41CC                     lea.l      A0, A4
  607. 000007DE  42A8 489C                clr.l      [A0 + 0x489C]
  608. 000007E2  4DCE                     lea.l      A6, A6
  609. 000007E4  4E92                     jsr        [A2]
  610. 000007E6  05C8                     .incomplete
  611. 000007E8  066C 1054 106C           addi.w     [A4 + 0x106C], 0x1054
  612. 000007EE  113C 120A                move.b     -[A0], 0xA /* '\n' */
  613. 000007F2  2D24                     move.l     -[A6], -[A4]
  614. 000007F4  1BDC                     move.b     <<invalid special address>>, [A4]+
  615. 000007F6  2590 26EC                move.l     [A2 + D2.w * 8 - 0x20], [A0]
  616. 000007FA  04C0                     .incomplete
  617. 000007FC  0EF6                     .incomplete
  618. 000007FE  01B8 1AB6                bclr       [0x00001AB6], D0
  619. 00000802  1B04                     move.b     -[A5], D4
  620. 00000804  1BE0                     move.b     <<invalid special address>>, -[A0]
  621. 00000806  1CAA 1CC6                move.b     [A6], [A2 + 0x1CC6]
  622. 0000080A  1DE6                     move.b     <<invalid special address>>, -[A6]
  623. 0000080C  2036 205E                move.l     D0, [A6 + D2.w + 0x5E]
  624. 00000810  2098                     move.l     [A0], [A0]+
  625. 00000812  2124                     move.l     -[A0], -[A4]
  626. 00000814  21FA 228E 22EA           move.l     [0x000022EA], [PC + 0x228E /* 00002AA4, cstring ""<EOF> */]
  627. 0000081A  30B4 344C                move.w     [A0], [A4 + D3.w * 4 + 0x4C]
  628. 0000081E  34FC 355E                move.w     [A2]+, 0x355E /* '5^' */
  629. 00000822  35BA 3EF2 3FB8 3FEA 402E move.w     [0x3FEA402E + D3 * 8], [PC + 0x3EF2 /* 00004716, cstring ""<EOF> */]
  630. 0000082C  405C                     negx.w     [A4]+
  631. 0000082E  40BC 4310 43E4           negx.l     0x431043E4
  632. 00000834  036C 0A2A                bchg       [A4 + 0xA2A], D1
  633. 00000838  0374 0424                bchg       [A4 + D0.w * 4 + 0x24], D1
  634. 0000083C  051C                     btst       [A4]+, D2
  635. 0000083E  0588                     bclr       A0, D2
  636. 00000840  071E                     btst       [A6]+, D3
  637. 00000842  0824 0854                btst.b     -[A4], 0x54 /* 'T' */
  638. 00000846  08F8 0926 0ACE           bset.b     [0x00000ACE], 0x26 /* '&' */
  639. 0000084C  0B30 0B60 0B74           btst       [A0 + 0xB74], D5
  640. 00000852  0BCE                     .incomplete
  641. 00000854  0CFE                     .incomplete
  642. 00000856  0DE6                     .incomplete
  643. 00000858  0EAE 0F2C 0FAA 0FE6      .invalid.l [A6 + 0xFE6], 0xF2C0FAA // invalid immediate operation
  644. 00000860  1036 1056                move.b     D0, [A6 + D1.w + 0x56]
  645. 00000864  10A2                     move.b     [A0], -[A2]
  646. 00000866  10EE 1116                move.b     [A0]+, [A6 + 0x1116]
  647. 0000086A  1150 11B6                move.b     [A0 + 0x11B6], [A0]
  648. 0000086E  120E                     move.b     D1, A6
  649. 00000870  1288                     move.b     [A1], A0
  650. 00000872  12A6                     move.b     [A1], -[A6]
  651. 00000874  12F0 16AC                move.b     [A1]+, [A0 + D1.w * 8 - 0x84]
  652. 00000878  1710                     move.b     -[A3], [A0]
  653. 0000087A  177E 179E                move.b     [A3 + 0x179E], <<invalid special address>>
  654. 0000087E  1854                     movea.b    A4, [A4]
  655. 00000880  197A 1B3A 1B54           move.b     [A4 + 0x1B54], [PC + 0x1B3A /* 000023BC, cstring ""<EOF> */]
  656. 00000886  1B88 1BB4                move.b     <<invalid full ext with I/IS == 4>>, A0
  657. 0000088A  1C2A 1C46                move.b     D6, [A2 + 0x1C46]
  658. 0000088E  1C66                     movea.b    A6, -[A6]
  659. 00000890  1CA6                     move.b     [A6], -[A6]
  660. 00000892  1D00                     move.b     -[A6], D0
  661. 00000894  1D36 1D78 1DEE 1F88      move.b     -[A6], [A6 + 0x1DEE1F88]
  662. 0000089C  1FCC                     move.b     <<invalid special address>>, A4
  663. 0000089E  2094                     move.l     [A0], [A4]
  664. 000008A0  20A8 20E8                move.l     [A0], [A0 + 0x20E8]
  665. 000008A4  2158 2198                move.l     [A0 + 0x2198], [A0]+
  666. 000008A8  2302                     move.l     -[A1], D2
  667. 000008AA  23F0 2420 2488 24CC      move.l     [0x248824CC], [A0 + D2.w * 4 + 0x20]
  668. 000008B2  2502                     move.l     -[A2], D2
  669. 000008B4  26DC                     move.l     [A3]+, [A4]+
  670. 000008B6  2918                     move.l     -[A4], [A0]+
  671. 000008B8  2A08                     move.l     D5, A0
  672. 000008BA  2AEE 2B84                move.l     [A5]+, [A6 + 0x2B84]
  673. 000008BE  2C20                     move.l     D6, -[A0]
  674. 000008C0  2CCA                     move.l     [A6]+, A2
  675. 000008C2  2D86 2DF8 308A 310C      move.l     [0x308A310C], D6
  676. 000008CA  3182 31FE                move.w     <<invalid full ext with IS == 1 and I/IS == 6>>, D2
  677. 000008CE  3216                     move.w     D1, [A6]
  678. 000008D0  0358                     bchg       [A0]+, D1
  679. 000008D2  058E                     bclr       A6, D2
  680. 000008D4  0740                     bchg       D0, D3
  681. 000008D6  075E                     bchg       [A6]+, D3
  682. 000008D8  109E                     move.b     [A0], [A6]+
  683. 000008DA  110C                     move.b     -[A0], A4
  684. 000008DC  1568 157E 199C           move.b     [A2 + 0x199C], [A0 + 0x157E]
  685. 000008E2  23FC 2496 2558 2598 2630 move.l     [0x25982630], 0x24962558
  686. 000008EC  2792 27A2 0536 060A      move.l     [[0x536 + D2 * 8] + 0x60A], [A2]
  687. 000008F4  06A4 0B86 2D15           addi.l     -[A4], 0xB862D15
  688. 000008FA  0ED2                     .incomplete
  689. 000008FC  2D16                     move.l     -[A6], [A6]
  690. 000008FE  0A54 0B70                xori.w     [A4], 0xB70
  691. 00000902  0C74 0F2A 1112 1176      cmpi.w     [[A4 + D1] + 0x1176], 0xF2A
  692. 0000090A  1274 12B8                movea.b    A1, [A4 + D1.w * 2 - 0x72]
  693. 0000090E  0DBE                     bclr       <<invalid special address>>, D6
  694. 00000910  16A8 1FAC                move.b     [A3], [A0 + 0x1FAC]
  695. 00000914  2AEC 2D19                move.l     [A5]+, [A4 + 0x2D19]
  696. 00000918  049C 045C 052A           subi.l     [A4]+, 0x45C052A
  697. 0000091E  0E0F 0E43                .invalid.b A7, 0x43 /* 'C' */ // invalid immediate operation
  698. 00000922  7A0E                     moveq.l    D5, 0x0E
  699. 00000924  0F0E                     btst       A6, D7
  700. 00000926  0B00                     btst       D0, D5
  701. 00000928  0E1A C301                .invalid.b [A2]+, 0x1 // invalid immediate operation
  702. 0000092C  2033 1465                move.l     D0, [A3 + D1.w * 4 + 0x65]
  703. 00000930  0023 1365                ori.b      -[A3], 0x65 /* 'e' */
  704. 00000934  0083 1565 0033           ori.l      D3, 0x15650033
  705. 0000093A  1765 0043                move.b     [A3 + 0x43], -[A5]
  706. 0000093E  1765 00CB                move.b     [A3 + 0xCB], -[A5]
  707. 00000942  3365 000F                move.w     [A1 + 0xF], -[A5]
  708. 00000946  6500 0F65                bcs        +0xF67 /* 000018AD */
  709. 0000094A  000F 6500                ori.b      A7, 0x0
  710. 0000094E  0F65                     bchg       -[A5], D7
  711. 00000950  000F 6500                ori.b      A7, 0x0
  712. 00000954  BB53                     xor.w      [A3], D5
  713. 00000956  6500 0F65                bcs        +0xF67 /* 000018BD */
  714. 0000095A  0003 0765                ori.b      D3, 0x65 /* 'e' */
  715. 0000095E  000F 6500                ori.b      A7, 0x0
  716. 00000962  3B60 6500                move.w     [A5 + 0x6500], -[A0]
  717. 00000966  0F65                     bchg       -[A5], D7
  718. 00000968  000F 6500                ori.b      A7, 0x0
  719. 0000096C  0F65                     bchg       -[A5], D7
  720. 0000096E  00B3 7365 009B 0465      ori.l      [A3 + D0.w * 4 + 0x65], 0x7365009B
  721. 00000976  00C3                     .incomplete
  722. 00000978  2065                     movea.l    A0, -[A5]
  723. 0000097A  000F 6500                ori.b      A7, 0x0
  724. 0000097E  2343 6500                move.l     [A1 + 0x6500], D3
  725. 00000982  0F65                     bchg       -[A5], D7
  726. 00000984  000F 6500                ori.b      A7, 0x0
  727. 00000988  0F65                     bchg       -[A5], D7
  728. 0000098A  000F 6500                ori.b      A7, 0x0
  729. 0000098E  0F65                     bchg       -[A5], D7
  730. 00000990  0023 0E65                ori.b      -[A3], 0x65 /* 'e' */
  731. 00000994  000F 6500                ori.b      A7, 0x0
  732. 00000998  0F65                     bchg       -[A5], D7
  733. 0000099A  0083 7565 000F           ori.l      D3, 0x7565000F
  734. 000009A0  6500 0F65                bcs        +0xF67 /* 00001907 */
  735. 000009A4  000F 6500                ori.b      A7, 0x0
  736. 000009A8  0F65                     bchg       -[A5], D7
  737. 000009AA  000F 6500                ori.b      A7, 0x0
  738. 000009AE  4B76 6500                chk.w      D5, [A6 + <<invalid base displacement size>> + D6 * 4]
  739. 000009B2  0F65                     bchg       -[A5], D7
  740. 000009B4  000F 6500                ori.b      A7, 0x0
  741. 000009B8  0F65                     bchg       -[A5], D7
  742. 000009BA  000F 6500                ori.b      A7, 0x0
  743. 000009BE  0F65                     bchg       -[A5], D7
  744. 000009C0  000F 6500                ori.b      A7, 0x0
  745. 000009C4  0F65                     bchg       -[A5], D7
  746. 000009C6  000F 6500                ori.b      A7, 0x0
  747. 000009CA  0F65                     bchg       -[A5], D7
  748. 000009CC  0003 7765                ori.b      D3, 0x65 /* 'e' */
  749. 000009D0  000F 6500                ori.b      A7, 0x0
  750. 000009D4  0F65                     bchg       -[A5], D7
  751. 000009D6  000F 6500                ori.b      A7, 0x0
  752. 000009DA  0F65                     bchg       -[A5], D7
  753. 000009DC  000F 6500                ori.b      A7, 0x0
  754. 000009E0  0F65                     bchg       -[A5], D7
  755. 000009E2  000F 6500                ori.b      A7, 0x0
  756. 000009E6  0F65                     bchg       -[A5], D7
  757. 000009E8  00F3                     .incomplete
  758. 000009EA  6265                     bhi        +0x67 /* 00000A51 */
  759. 000009EC  00FB                     .incomplete
  760. 000009EE  6265                     bhi        +0x67 /* 00000A55 */
  761. 000009F0  001B 7865                ori.b      [A3]+, 0x65 /* 'e' */
  762. 000009F4  000F 6500                ori.b      A7, 0x0
  763. 000009F8  0F65                     bchg       -[A5], D7
  764. 000009FA  0043 7865                ori.w      D3, 0x7865 /* 'xe' */
  765. 000009FE  0063 7865                ori.w      -[A3], 0x7865 /* 'xe' */
  766. 00000A02  002B 3965 000F           ori.b      [A3 + 0xF], 0x65 /* 'e' */
  767. 00000A08  6500 0F65                bcs        +0xF67 /* 0000196F */
  768. 00000A0C  000F 6500                ori.b      A7, 0x0
  769. 00000A10  6B02                     bmi        +0x4 /* 00000A14 */
  770. 00000A12  6500 0F65                bcs        +0xF67 /* 00001979 */
  771. // begin alternate branch 00000A14-00000A16
  772. label00000A14:
  773. 00000A14  0F65                     bchg       -[A5], D7
  774. // end alternate branch 00000A14-00000A16
  775. label00000A14: // (misaligned)
  776. 00000A16  000F 6500                ori.b      A7, 0x0
  777. 00000A1A  0F65                     bchg       -[A5], D7
  778. 00000A1C  000F 6500                ori.b      A7, 0x0
  779. 00000A20  0F65                     bchg       -[A5], D7
  780. 00000A22  000F 6500                ori.b      A7, 0x0
  781. 00000A26  0F65                     bchg       -[A5], D7
  782. 00000A28  000F 6500                ori.b      A7, 0x0
  783. 00000A2C  0F65                     bchg       -[A5], D7
  784. 00000A2E  0073 7965 000F           ori.w      [A3 + D0.w + 0xF], 0x7965 /* 'ye' */
  785. 00000A34  6500 0F65                bcs        +0xF67 /* 0000199B */
  786. 00000A38  000F 6500                ori.b      A7, 0x0
  787. 00000A3C  0F65                     bchg       -[A5], D7
  788. 00000A3E  000F 6500                ori.b      A7, 0x0
  789. 00000A42  0F65                     bchg       -[A5], D7
  790. 00000A44  00AB 7965 000F 6500      ori.l      [A3 + 0x6500], 0x7965000F
  791. 00000A4C  0F65                     bchg       -[A5], D7
  792. 00000A4E  000F 6500                ori.b      A7, 0x0
  793. 00000A52  0F65                     bchg       -[A5], D7
  794. 00000A54  001B 1165                ori.b      [A3]+, 0x65 /* 'e' */
  795. 00000A58  000F 6500                ori.b      A7, 0x0
  796. 00000A5C  0F65                     bchg       -[A5], D7
  797. 00000A5E  000F 6500                ori.b      A7, 0x0
  798. 00000A62  0F65                     bchg       -[A5], D7
  799. 00000A64  009B 7A65 000F           ori.l      [A3]+, 0x7A65000F
  800. 00000A6A  6500 0F65                bcs        +0xF67 /* 000019D1 */
  801. 00000A6E  000F 6500                ori.b      A7, 0x0
  802. 00000A72  0F65                     bchg       -[A5], D7
  803. 00000A74  0043 6465                ori.w      D3, 0x6465 /* 'de' */
  804. 00000A78  000F 6500                ori.b      A7, 0x0
  805. 00000A7C  0F65                     bchg       -[A5], D7
  806. 00000A7E  000F 6500                ori.b      A7, 0x0
  807. 00000A82  0F65                     bchg       -[A5], D7
  808. 00000A84  000F 6500                ori.b      A7, 0x0
  809. 00000A88  0F65                     bchg       -[A5], D7
  810. 00000A8A  000F 6500                ori.b      A7, 0x0
  811. 00000A8E  0F65                     bchg       -[A5], D7
  812. 00000A90  000F 6500                ori.b      A7, 0x0
  813. 00000A94  0F65                     bchg       -[A5], D7
  814. 00000A96  000F 6500                ori.b      A7, 0x0
  815. 00000A9A  0F65                     bchg       -[A5], D7
  816. 00000A9C  000F 6500                ori.b      A7, 0x0
  817. 00000AA0  0F65                     bchg       -[A5], D7
  818. 00000AA2  000F 6500                ori.b      A7, 0x0
  819. 00000AA6  0F65                     bchg       -[A5], D7
  820. 00000AA8  000F 6500                ori.b      A7, 0x0
  821. 00000AAC  0F65                     bchg       -[A5], D7
  822. 00000AAE  000F 6500                ori.b      A7, 0x0
  823. 00000AB2  0F65                     bchg       -[A5], D7
  824. 00000AB4  000F 6500                ori.b      A7, 0x0
  825. 00000AB8  0F65                     bchg       -[A5], D7
  826. 00000ABA  000F 6500                ori.b      A7, 0x0
  827. 00000ABE  0F65                     bchg       -[A5], D7
  828. 00000AC0  000F 6500                ori.b      A7, 0x0
  829. 00000AC4  0F65                     bchg       -[A5], D7
  830. 00000AC6  000F 6500                ori.b      A7, 0x0
  831. 00000ACA  0F65                     bchg       -[A5], D7
  832. 00000ACC  000F 6500                ori.b      A7, 0x0
  833. 00000AD0  0F65                     bchg       -[A5], D7
  834. 00000AD2  000F 6500                ori.b      A7, 0x0
  835. 00000AD6  0F65                     bchg       -[A5], D7
  836. 00000AD8  000F 6500                ori.b      A7, 0x0
  837. 00000ADC  0F65                     bchg       -[A5], D7
  838. 00000ADE  000F 6500                ori.b      A7, 0x0
  839. 00000AE2  0F65                     bchg       -[A5], D7
  840. 00000AE4  000F 6500                ori.b      A7, 0x0
  841. 00000AE8  0F65                     bchg       -[A5], D7
  842. 00000AEA  000F 6500                ori.b      A7, 0x0
  843. 00000AEE  0F65                     bchg       -[A5], D7
  844. 00000AF0  000F 6500                ori.b      A7, 0x0
  845. 00000AF4  0F65                     bchg       -[A5], D7
  846. 00000AF6  000F 6500                ori.b      A7, 0x0
  847. 00000AFA  0F65                     bchg       -[A5], D7
  848. 00000AFC  000F 6500                ori.b      A7, 0x0
  849. 00000B00  0F65                     bchg       -[A5], D7
  850. 00000B02  000F 6500                ori.b      A7, 0x0
  851. 00000B06  0F65                     bchg       -[A5], D7
  852. 00000B08  000F 6500                ori.b      A7, 0x0
  853. 00000B0C  0F65                     bchg       -[A5], D7
  854. 00000B0E  000F 6500                ori.b      A7, 0x0
  855. 00000B12  0F65                     bchg       -[A5], D7
  856. 00000B14  000F 6500                ori.b      A7, 0x0
  857. 00000B18  0F65                     bchg       -[A5], D7
  858. 00000B1A  000F 6500                ori.b      A7, 0x0
  859. 00000B1E  0F65                     bchg       -[A5], D7
  860. 00000B20  006B 3F65 000F           ori.w      [A3 + 0xF], 0x3F65 /* '?e' */
  861. 00000B26  6500 0F65                bcs        +0xF67 /* 00001A8D */
  862. 00000B2A  000F 6500                ori.b      A7, 0x0
  863. 00000B2E  0F65                     bchg       -[A5], D7
  864. 00000B30  000F 6500                ori.b      A7, 0x0
  865. 00000B34  0F65                     bchg       -[A5], D7
  866. 00000B36  000F 6500                ori.b      A7, 0x0
  867. 00000B3A  0F65                     bchg       -[A5], D7
  868. 00000B3C  000F 6500                ori.b      A7, 0x0
  869. 00000B40  0F65                     bchg       -[A5], D7
  870. 00000B42  00C3                     .incomplete
  871. 00000B44  3565 000F                move.w     [A2 + 0xF], -[A5]
  872. 00000B48  6500 0F65                bcs        +0xF67 /* 00001AAF */
  873. 00000B4C  000F 6500                ori.b      A7, 0x0
  874. 00000B50  0F65                     bchg       -[A5], D7
  875. 00000B52  000F 6500                ori.b      A7, 0x0
  876. 00000B56  0E1A B305                .invalid.b [A2]+, 0x5 // invalid immediate operation
  877. 00000B5A  2050                     movea.l    A0, [A0]
  878. 00000B5C  6500 1B03                bcs        +0x1B05 /* 00002661 */
  879. 00000B60  6500 B313                bcs        -0x4CEB /* FFFFBE75 */
  880. 00000B64  6500 A320                bcs        -0x5CDE /* FFFFAE86 */
  881. 00000B68  6500 0329                bcs        +0x32B /* 00000E93 */
  882. 00000B6C  6500 2B42                bcs        +0x2B44 /* 000036B0 */
  883. 00000B70  6500 AB20                bcs        -0x54DE /* FFFFB692 */
  884. 00000B74  6500 D349                bcs        -0x2CB5 /* FFFFDEBF */
  885. 00000B78  6500 0F65                bcs        +0xF67 /* 00001ADF */
  886. 00000B7C  000F 6500                ori.b      A7, 0x0
  887. 00000B80  0F65                     bchg       -[A5], D7
  888. 00000B82  00AB 4A65 00F3 7265      ori.l      [A3 + 0x7265], 0x4A6500F3
  889. 00000B8A  000F 6500                ori.b      A7, 0x0
  890. 00000B8E  0F65                     bchg       -[A5], D7
  891. 00000B90  00D3                     .incomplete
  892. 00000B92  4A65                     tst.w      -[A5]
  893. 00000B94  000F 6500                ori.b      A7, 0x0
  894. 00000B98  0F65                     bchg       -[A5], D7
  895. 00000B9A  0093 7365 000F           ori.l      [A3], 0x7365000F
  896. 00000BA0  6500 0F65                bcs        +0xF67 /* 00001B07 */
  897. 00000BA4  000F 6500                ori.b      A7, 0x0
  898. 00000BA8  0F65                     bchg       -[A5], D7
  899. 00000BAA  000F 6500                ori.b      A7, 0x0
  900. 00000BAE  0F65                     bchg       -[A5], D7
  901. 00000BB0  000F 6500                ori.b      A7, 0x0
  902. 00000BB4  0F65                     bchg       -[A5], D7
  903. 00000BB6  000F 6500                ori.b      A7, 0x0
  904. 00000BBA  0F65                     bchg       -[A5], D7
  905. 00000BBC  000F 6500                ori.b      A7, 0x0
  906. 00000BC0  0F65                     bchg       -[A5], D7
  907. 00000BC2  005B 7465                ori.w      [A3]+, 0x7465 /* 'te' */
  908. 00000BC6  000F 6500                ori.b      A7, 0x0
  909. 00000BCA  0F65                     bchg       -[A5], D7
  910. 00000BCC  000F 6500                ori.b      A7, 0x0
  911. 00000BD0  0F65                     bchg       -[A5], D7
  912. 00000BD2  000F 6500                ori.b      A7, 0x0
  913. 00000BD6  434B                     chk.w      D1, A3
  914. 00000BD8  6500 0F65                bcs        +0xF67 /* 00001B3F */
  915. 00000BDC  000F 6500                ori.b      A7, 0x0
  916. 00000BE0  0F65                     bchg       -[A5], D7
  917. 00000BE2  000F 6500                ori.b      A7, 0x0
  918. 00000BE6  4375 6500                chk.w      D1, [A5 + <<invalid base displacement size>> + D6 * 4]
  919. 00000BEA  0B77 6500                bchg       [A7 + <<invalid base displacement size>> + D6 * 4], D5
  920. 00000BEE  1B77 6500 0F65           move.b     [A5 + 0xF65], [A7 + <<invalid base displacement size>> + D6 * 4]
  921. 00000BF4  000F 6500                ori.b      A7, 0x0
  922. 00000BF8  0F65                     bchg       -[A5], D7
  923. 00000BFA  000F 6500                ori.b      A7, 0x0
  924. 00000BFE  0F65                     bchg       -[A5], D7
  925. 00000C00  000F 6500                ori.b      A7, 0x0
  926. 00000C04  0F65                     bchg       -[A5], D7
  927. 00000C06  000F 6500                ori.b      A7, 0x0
  928. 00000C0A  0F65                     bchg       -[A5], D7
  929. 00000C0C  000F 6500                ori.b      A7, 0x0
  930. 00000C10  7378                     moveq.l    D1, 0x78
  931. 00000C12  6500 0F65                bcs        +0xF67 /* 00001B79 */
  932. 00000C16  000F 6500                ori.b      A7, 0x0
  933. 00000C1A  0F65                     bchg       -[A5], D7
  934. 00000C1C  000F 6500                ori.b      A7, 0x0
  935. 00000C20  9B78 6500                sub.w      [0x00006500], D5
  936. 00000C24  0F65                     bchg       -[A5], D7
  937. 00000C26  000F 6500                ori.b      A7, 0x0
  938. 00000C2A  0F65                     bchg       -[A5], D7
  939. 00000C2C  00A3 7865 000F           ori.l      -[A3], 0x7865000F
  940. 00000C32  6500 4B27                bcs        +0x4B29 /* 0000575B */
  941. 00000C36  6500 E151                bcs        -0x1EAD /* FFFFED89 */
  942. 00000C3A  6100 0F65                bsr        +0xF67 /* 00001BA1 */
  943. 00000C3E  000F 6500                ori.b      A7, 0x0
  944. 00000C42  0F65                     bchg       -[A5], D7
  945. 00000C44  000F 6500                ori.b      A7, 0x0
  946. 00000C48  0F65                     bchg       -[A5], D7
  947. 00000C4A  000F 6500                ori.b      A7, 0x0
  948. 00000C4E  0F65                     bchg       -[A5], D7
  949. 00000C50  000F 6500                ori.b      A7, 0x0
  950. 00000C54  0F65                     bchg       -[A5], D7
  951. 00000C56  000F 6500                ori.b      A7, 0x0
  952. 00000C5A  0F65                     bchg       -[A5], D7
  953. 00000C5C  000F 6500                ori.b      A7, 0x0
  954. 00000C60  0F65                     bchg       -[A5], D7
  955. 00000C62  000F 6500                ori.b      A7, 0x0
  956. 00000C66  0F65                     bchg       -[A5], D7
  957. 00000C68  000F 6500                ori.b      A7, 0x0
  958. 00000C6C  0F65                     bchg       -[A5], D7
  959. 00000C6E  000F 6500                ori.b      A7, 0x0
  960. 00000C72  0F65                     bchg       -[A5], D7
  961. 00000C74  000F 6500                ori.b      A7, 0x0
  962. 00000C78  0B12                     btst       [A2], D5
  963. 00000C7A  6500 0F65                bcs        +0xF67 /* 00001BE1 */
  964. 00000C7E  000F 6500                ori.b      A7, 0x0
  965. 00000C82  0F65                     bchg       -[A5], D7
  966. 00000C84  000F 6500                ori.b      A7, 0x0
  967. 00000C88  0F65                     bchg       -[A5], D7
  968. 00000C8A  000F 6500                ori.b      A7, 0x0
  969. 00000C8E  0F65                     bchg       -[A5], D7
  970. 00000C90  000F 6500                ori.b      A7, 0x0
  971. 00000C94  0F65                     bchg       -[A5], D7
  972. 00000C96  000F 6500                ori.b      A7, 0x0
  973. 00000C9A  0E1A 1B08                .invalid.b [A2]+, 0x8 // invalid immediate operation
  974. 00000C9E  203B 0A65                move.l     D0, [PC + D0 * 2 + 0x65]
  975. 00000CA2  00A3 1665 00BB           ori.l      -[A3], 0x166500BB
  976. 00000CA8  0D65                     bchg       -[A5], D6
  977. 00000CAA  0061 8861                ori.w      -[A1], 0x8861
  978. 00000CAE  0063 7165                ori.w      -[A3], 0x7165 /* 'qe' */
  979. 00000CB2  0093 7165 00CB           ori.l      [A3], 0x716500CB
  980. 00000CB8  2665                     movea.l    A3, -[A5]
  981. 00000CBA  002B 4A65 000F           ori.b      [A3 + 0xF], 0x65 /* 'e' */
  982. 00000CC0  6500 9B5F                bcs        -0x649F /* FFFFA821 */
  983. 00000CC4  6500 5B3D                bcs        +0x5B3F /* 00006803 */
  984. 00000CC8  6500 7B72                bcs        +0x7B74 /* 0000883C */
  985. 00000CCC  6500 5B60                bcs        +0x5B62 /* 0000682E */
  986. 00000CD0  6500 0F65                bcs        +0xF67 /* 00001C37 */
  987. 00000CD4  000F 6500                ori.b      A7, 0x0
  988. 00000CD8  5B2B 6500                subq.b     [A3 + 0x6500], 5
  989. 00000CDC  0F65                     bchg       -[A5], D7
  990. 00000CDE  000F 6500                ori.b      A7, 0x0
  991. 00000CE2  0F65                     bchg       -[A5], D7
  992. 00000CE4  000F 6500                ori.b      A7, 0x0
  993. 00000CE8  0F65                     bchg       -[A5], D7
  994. 00000CEA  00DB                     .incomplete
  995. 00000CEC  7465                     moveq.l    D2, 0x65
  996. 00000CEE  0033 4B65 000F           ori.b      [A3 + D0.w + 0xF], 0x65 /* 'e' */
  997. 00000CF4  6500 0F65                bcs        +0xF67 /* 00001C5B */
  998. 00000CF8  000F 6500                ori.b      A7, 0x0
  999. 00000CFC  0F65                     bchg       -[A5], D7
  1000. 00000CFE  000F 6500                ori.b      A7, 0x0
  1001. 00000D02  0F65                     bchg       -[A5], D7
  1002. 00000D04  006B 4B65 000F           ori.w      [A3 + 0xF], 0x4B65 /* 'Ke' */
  1003. 00000D0A  6500 2B76                bcs        +0x2B78 /* 00003882 */
  1004. 00000D0E  6500 8329                bcs        -0x7CD5 /* FFFF9039 */
  1005. 00000D12  6500 0F65                bcs        +0xF67 /* 00001C79 */
  1006. 00000D16  00B3 1265 000F 6500      ori.l      [A3 + <<invalid base displacement size>> + D6 * 4], 0x1265000F
  1007. 00000D1E  1B55 6500                move.b     [A5 + 0x6500], [A5]
  1008. 00000D22  E376                     roxl       D6.w, D1
  1009. 00000D24  6500 4B77                bcs        +0x4B79 /* 0000589D */
  1010. 00000D28  6500 0F65                bcs        +0xF67 /* 00001C8F */
  1011. 00000D2C  000F 6500                ori.b      A7, 0x0
  1012. 00000D30  0F65                     bchg       -[A5], D7
  1013. 00000D32  000F 6500                ori.b      A7, 0x0
  1014. 00000D36  0F65                     bchg       -[A5], D7
  1015. 00000D38  000F 6500                ori.b      A7, 0x0
  1016. 00000D3C  0F65                     bchg       -[A5], D7
  1017. 00000D3E  000F 6500                ori.b      A7, 0x0
  1018. 00000D42  0F65                     bchg       -[A5], D7
  1019. 00000D44  000F 6500                ori.b      A7, 0x0
  1020. 00000D48  0F65                     bchg       -[A5], D7
  1021. 00000D4A  000F 6500                ori.b      A7, 0x0
  1022. 00000D4E  0F65                     bchg       -[A5], D7
  1023. 00000D50  0023 4C65                ori.b      -[A3], 0x65 /* 'e' */
  1024. 00000D54  0073 0D65 000F           ori.w      [A3 + D0.w + 0xF], 0xD65 /* '\re' */
  1025. 00000D5A  6500 0B56                bcs        +0xB58 /* 000018B2 */
  1026. 00000D5E  6500 237A                bcs        +0x237C /* 000030DA */
  1027. 00000D62  6500 3B7A                bcs        +0x3B7C /* 000048DE */
  1028. 00000D66  6500 0F65                bcs        +0xF67 /* 00001CCD */
  1029. 00000D6A  000F 6500                ori.b      A7, 0x0
  1030. 00000D6E  2B56 6500                move.l     [A5 + 0x6500], [A6]
  1031. 00000D72  0F65                     bchg       -[A5], D7
  1032. 00000D74  0013 7B65                ori.b      [A3], 0x65 /* 'e' */
  1033. 00000D78  000F 6500                ori.b      A7, 0x0
  1034. 00000D7C  0F65                     bchg       -[A5], D7
  1035. 00000D7E  000F 6500                ori.b      A7, 0x0
  1036. 00000D82  0F65                     bchg       -[A5], D7
  1037. 00000D84  000F 6500                ori.b      A7, 0x0
  1038. 00000D88  0F65                     bchg       -[A5], D7
  1039. 00000D8A  000F 6500                ori.b      A7, 0x0
  1040. 00000D8E  CB4C                     exg        A5, A4
  1041. 00000D90  6500 0F65                bcs        +0xF67 /* 00001CF7 */
  1042. 00000D94  000F 6500                ori.b      A7, 0x0
  1043. 00000D98  9B1F                     sub.b      [A7]+, D5
  1044. 00000D9A  6500 0F65                bcs        +0xF67 /* 00001D01 */
  1045. 00000D9E  000F 6500                ori.b      A7, 0x0
  1046. 00000DA2  0F65                     bchg       -[A5], D7
  1047. 00000DA4  000F 6500                ori.b      A7, 0x0
  1048. 00000DA8  0F65                     bchg       -[A5], D7
  1049. 00000DAA  000F 6500                ori.b      A7, 0x0
  1050. 00000DAE  0E1A 0F65                .invalid.b [A2]+, 0x65 /* 'e' */ // invalid immediate operation
  1051. 00000DB2  00E3                     .incomplete
  1052. 00000DB4  0820 3B14                btst.b     -[A0], 0x14
  1053. 00000DB8  6500 CB1B                bcs        -0x34E3 /* FFFFD8D5 */
  1054. 00000DBC  6500 C314                bcs        -0x3CEA /* FFFFD0D2 */
  1055. 00000DC0  6500 1318                bcs        +0x131A /* 000020DA */
  1056. 00000DC4  6500 5B38                bcs        +0x5B3A /* 000068FE */
  1057. 00000DC8  6500 134A                bcs        +0x134C /* 00002114 */
  1058. 00000DCC  6500 B302                bcs        -0x4CFC /* FFFFC0D0 */
  1059. 00000DD0  6500 4B72                bcs        +0x4B74 /* 00005944 */
  1060. 00000DD4  6500 B353                bcs        -0x4CAB /* FFFFC129 */
  1061. 00000DD8  6500 0F65                bcs        +0xF67 /* 00001D3F */
  1062. 00000DDC  000F 6500                ori.b      A7, 0x0
  1063. 00000DE0  933D                     sub.b      <<invalid special address>>, D1
  1064. 00000DE2  6500 5376                bcs        +0x5378 /* 0000615A */
  1065. 00000DE6  6500 0F65                bcs        +0xF67 /* 00001D4D */
  1066. 00000DEA  000F 6500                ori.b      A7, 0x0
  1067. 00000DEE  0F65                     bchg       -[A5], D7
  1068. 00000DF0  0061 A161                ori.w      -[A1], 0xA161
  1069. 00000DF4  000F 6500                ori.b      A7, 0x0
  1070. 00000DF8  0F65                     bchg       -[A5], D7
  1071. 00000DFA  000F 6500                ori.b      A7, 0x0
  1072. 00000DFE  619F                     bsr        -0x5F /* 00000D9F */
  1073. 00000E00  6100 0F65                bsr        +0xF67 /* 00001D67 */
  1074. 00000E04  00E1                     .incomplete
  1075. 00000E06  4A61                     tst.w      -[A1]
  1076. 00000E08  0023 6365                ori.b      -[A3], 0x65 /* 'e' */
  1077. 00000E0C  000F 6500                ori.b      A7, 0x0
  1078. 00000E10  0F65                     bchg       -[A5], D7
  1079. 00000E12  00B3 7965 000F 6500      ori.l      [A3 + <<invalid base displacement size>> + D6 * 4], 0x7965000F
  1080. 00000E1A  0F65                     bchg       -[A5], D7
  1081. 00000E1C  000F 6500                ori.b      A7, 0x0
  1082. 00000E20  0F65                     bchg       -[A5], D7
  1083. 00000E22  000F 6500                ori.b      A7, 0x0
  1084. 00000E26  0F65                     bchg       -[A5], D7
  1085. 00000E28  000F 6500                ori.b      A7, 0x0
  1086. 00000E2C  0F65                     bchg       -[A5], D7
  1087. 00000E2E  000B 7B65                ori.b      A3, 0x65 /* 'e' */
  1088. 00000E32  000F 6500                ori.b      A7, 0x0
  1089. 00000E36  0F65                     bchg       -[A5], D7
  1090. 00000E38  000F 6500                ori.b      A7, 0x0
  1091. 00000E3C  6364                     bls        +0x66 /* 00000EA2 */
  1092. 00000E3E  6500 0F65                bcs        +0xF67 /* 00001DA5 */
  1093. 00000E42  000F 6500                ori.b      A7, 0x0
  1094. 00000E46  0F65                     bchg       -[A5], D7
  1095. 00000E48  000F 6500                ori.b      A7, 0x0
  1096. 00000E4C  9302                     subx.b     D1, D2
  1097. 00000E4E  6500 C265                bcs        -0x3D99 /* FFFFD0B5 */
  1098. 00000E52  00E1                     .incomplete
  1099. 00000E54  1D61 000F                move.b     [A6 + 0xF], -[A1]
  1100. 00000E58  6500 1B01                bcs        +0x1B03 /* 0000295B */
  1101. 00000E5C  6500 A37B                bcs        -0x5C83 /* FFFFB1D9 */
  1102. 00000E60  6500 4B02                bcs        +0x4B04 /* 00005964 */
  1103. 00000E64  6500 0F65                bcs        +0xF67 /* 00001DCB */
  1104. 00000E68  00BB 7B65 000F 6500      ori.l      [PC + <<invalid base displacement size>> + D6 * 4], 0x7B65000F
  1105. 00000E70  D34C                     addx.w     -[A1], -[A4]
  1106. 00000E72  6500 DB7B                bcs        -0x2483 /* FFFFE9EF */
  1107. 00000E76  6500 0F65                bcs        +0xF67 /* 00001DDD */
  1108. 00000E7A  000B 6565                ori.b      A3, 0x65 /* 'e' */
  1109. 00000E7E  000F 6500                ori.b      A7, 0x0
  1110. 00000E82  0F65                     bchg       -[A5], D7
  1111. 00000E84  00E3                     .incomplete
  1112. 00000E86  4465                     neg.w      -[A5]
  1113. 00000E88  000F 6500                ori.b      A7, 0x0
  1114. 00000E8C  0F65                     bchg       -[A5], D7
  1115. 00000E8E  000F 6500                ori.b      A7, 0x0
  1116. 00000E92  0F65                     bchg       -[A5], D7
  1117. 00000E94  000F 6500                ori.b      A7, 0x0
  1118. 00000E98  0F65                     bchg       -[A5], D7
  1119. 00000E9A  000F 6500                ori.b      A7, 0x0
  1120. 00000E9E  0F65                     bchg       -[A5], D7
  1121. 00000EA0  00B3 3165 000F 6500      ori.l      [A3 + <<invalid base displacement size>> + D6 * 4], 0x3165000F
  1122. // begin alternate branch 00000EA2-00000EAA
  1123. label00000EA2:
  1124. 00000EA2  3165 000F                move.w     [A0 + 0xF], -[A5]
  1125. 00000EA6  6500 0F65                bcs        +0xF67 /* 00001E0D */
  1126. // end alternate branch 00000EA2-00000EAA
  1127. label00000EA2: // (misaligned)
  1128. 00000EA8  0F65                     bchg       -[A5], D7
  1129. 00000EAA  000F 6500                ori.b      A7, 0x0
  1130. 00000EAE  0E1A BB19                .invalid.b [A2]+, 0x19 // invalid immediate operation
  1131. 00000EB2  202B 0265                move.l     D0, [A3 + 0x265]
  1132. 00000EB6  00AB 3365 009B 1265      ori.l      [A3 + 0x1265], 0x3365009B
  1133. 00000EBE  001B 2B65                ori.b      [A3]+, 0x65 /* 'e' */
  1134. 00000EC2  0033 4A65 00D3           ori.b      [A3 + D0.w - 0x45], 0x65 /* 'e' */
  1135. 00000EC8  2665                     movea.l    A3, -[A5]
  1136. 00000ECA  00E1                     .incomplete
  1137. 00000ECC  7E61                     moveq.l    D7, 0x61
  1138. 00000ECE  000F 6500                ori.b      A7, 0x0
  1139. 00000ED2  0F65                     bchg       -[A5], D7
  1140. 00000ED4  000F 6500                ori.b      A7, 0x0
  1141. 00000ED8  0F65                     bchg       -[A5], D7
  1142. 00000EDA  000F 6500                ori.b      A7, 0x0
  1143. 00000EDE  B34A                     cmpm.w     [A1]+, [A2]+
  1144. 00000EE0  6500 9B60                bcs        -0x649E /* FFFFAA42 */
  1145. 00000EE4  6500 8B77                bcs        -0x7487 /* FFFF9A5D */
  1146. 00000EE8  6500 0F65                bcs        +0xF67 /* 00001E4F */
  1147. 00000EEC  000F 6500                ori.b      A7, 0x0
  1148. 00000EF0  0F65                     bchg       -[A5], D7
  1149. 00000EF2  000F 6500                ori.b      A7, 0x0
  1150. label00000EF6:
  1151. 00000EF6  0F65                     bchg       -[A5], D7
  1152. 00000EF8  000F 6500                ori.b      A7, 0x0
  1153. 00000EFC  0F65                     bchg       -[A5], D7
  1154. 00000EFE  000F 6500                ori.b      A7, 0x0
  1155. 00000F02  0F65                     bchg       -[A5], D7
  1156. 00000F04  000F 6500                ori.b      A7, 0x0
  1157. 00000F08  0E1A 2311                .invalid.b [A2]+, 0x11 // invalid immediate operation
  1158. 00000F0C  20FB 1E65                move.l     [A0]+, [PC + D1 * 8 + 0x65]
  1159. 00000F10  00DB                     .incomplete
  1160. 00000F12  1B65 00CB                move.b     [A5 + 0xCB], -[A5]
  1161. 00000F16  1465                     movea.b    A2, -[A5]
  1162. 00000F18  00E3                     .incomplete
  1163. 00000F1A  2465                     movea.l    A2, -[A5]
  1164. 00000F1C  0093 1965 0023           ori.l      [A3], 0x19650023
  1165. 00000F22  5365                     subq.w     -[A5], 1
  1166. 00000F24  006B 7265 0033           ori.w      [A3 + 0x33], 0x7265 /* 're' */
  1167. 00000F2A  6065                     bra        +0x67 /* 00000F91 */
  1168. 00000F2C  000F 6500                ori.b      A7, 0x0
  1169. 00000F30  7360                     moveq.l    D1, 0x60
  1170. 00000F32  6500 0F65                bcs        +0xF67 /* 00001E99 */
  1171. 00000F36  005B 7365                ori.w      [A3]+, 0x7365 /* 'se' */
  1172. 00000F3A  00DB                     .incomplete
  1173. 00000F3C  4A65                     tst.w      -[A5]
  1174. 00000F3E  000F 6500                ori.b      A7, 0x0
  1175. 00000F42  0F65                     bchg       -[A5], D7
  1176. 00000F44  000F 6500                ori.b      A7, 0x0
  1177. 00000F48  2B54 6500                move.l     [A5 + 0x6500], [A4]
  1178. 00000F4C  0F65                     bchg       -[A5], D7
  1179. 00000F4E  000F 6500                ori.b      A7, 0x0
  1180. 00000F52  0F65                     bchg       -[A5], D7
  1181. 00000F54  000F 6500                ori.b      A7, 0x0
  1182. 00000F58  0F65                     bchg       -[A5], D7
  1183. 00000F5A  0083 7765 000F           ori.l      D3, 0x7765000F
  1184. 00000F60  6500 F377                bcs        -0xC87 /* 000002D9 */
  1185. 00000F64  6500 331E                bcs        +0x3320 /* 00004284 */
  1186. 00000F68  6500 0F65                bcs        +0xF67 /* 00001ECF */
  1187. 00000F6C  0061 7561                ori.w      -[A1], 0x7561 /* 'ua' */
  1188. 00000F70  00E1                     .incomplete
  1189. 00000F72  2961 000F                move.l     [A4 + 0xF], -[A1]
  1190. 00000F76  6500 3B21                bcs        +0x3B23 /* 00004A99 */
  1191. 00000F7A  6500 0F65                bcs        +0xF67 /* 00001EE1 */
  1192. 00000F7E  000F 6500                ori.b      A7, 0x0
  1193. 00000F82  0F65                     bchg       -[A5], D7
  1194. 00000F84  000F 6500                ori.b      A7, 0x0
  1195. 00000F88  9327                     sub.b      -[A7], D1
  1196. 00000F8A  6500 D356                bcs        -0x2CA8 /* FFFFE2E2 */
  1197. 00000F8E  6500 0F65                bcs        +0xF67 /* 00001EF5 */
  1198. 00000F92  000F 6500                ori.b      A7, 0x0
  1199. 00000F96  0F65                     bchg       -[A5], D7
  1200. 00000F98  000E 1A0B                ori.b      A6, 0xB
  1201. 00000F9C  0C20 EB1D                cmpi.b     -[A0], 0x1D
  1202. 00000FA0  6500 E35E                bcs        -0x1CA0 /* FFFFF300 */
  1203. 00000FA4  6500 FB49                bcs        -0x4B5 /* 00000AEF */
  1204. 00000FA8  6500 1B06                bcs        +0x1B08 /* 00002AB0 */
  1205. 00000FAC  6500 0F65                bcs        +0xF67 /* 00001F13 */
  1206. 00000FB0  000F 6500                ori.b      A7, 0x0
  1207. 00000FB4  0F65                     bchg       -[A5], D7
  1208. 00000FB6  0023 6165                ori.b      -[A3], 0x65 /* 'e' */
  1209. 00000FBA  000F 6500                ori.b      A7, 0x0
  1210. fn00000FBE:
  1211. 00000FBE  0F65                     bchg       -[A5], D7
  1212. 00000FC0  000F 6500                ori.b      A7, 0x0
  1213. 00000FC4  0F65                     bchg       -[A5], D7
  1214. 00000FC6  000F 6500                ori.b      A7, 0x0
  1215. 00000FCA  0F65                     bchg       -[A5], D7
  1216. 00000FCC  000F 6500                ori.b      A7, 0x0
  1217. 00000FD0  0F65                     bchg       -[A5], D7
  1218. 00000FD2  000F 6500                ori.b      A7, 0x0
  1219. 00000FD6  0F65                     bchg       -[A5], D7
  1220. 00000FD8  000F 6500                ori.b      A7, 0x0
  1221. 00000FDC  0F65                     bchg       -[A5], D7
  1222. 00000FDE  000F 6500                ori.b      A7, 0x0
  1223. 00000FE2  0F65                     bchg       -[A5], D7
  1224. 00000FE4  000F 6500                ori.b      A7, 0x0
  1225. 00000FE8  0F65                     bchg       -[A5], D7
  1226. 00000FEA  000F 6500                ori.b      A7, 0x0
  1227. 00000FEE  0F65                     bchg       -[A5], D7
  1228. 00000FF0  000F 6500                ori.b      A7, 0x0
  1229. 00000FF4  0F65                     bchg       -[A5], D7
  1230. 00000FF6  000F 6500                ori.b      A7, 0x0
  1231. 00000FFA  0F65                     bchg       -[A5], D7
  1232. 00000FFC  007B 3565 000F           ori.w      [PC + D0.w + 0xF], 0x3565 /* '5e' */
  1233. 00001002  6500 0F65                bcs        +0xF67 /* 00001F69 */
  1234. 00001006  000F 6500                ori.b      A7, 0x0
  1235. 0000100A  0F65                     bchg       -[A5], D7
  1236. 0000100C  000F 6500                ori.b      A7, 0x0
  1237. 00001010  0F65                     bchg       -[A5], D7
  1238. 00001012  000F 6500                ori.b      A7, 0x0
  1239. 00001016  0F65                     bchg       -[A5], D7
  1240. 00001018  000F 6500                ori.b      A7, 0x0
  1241. 0000101C  0F65                     bchg       -[A5], D7
  1242. 0000101E  000F 6500                ori.b      A7, 0x0
  1243. 00001022  8357                     or.w       [A7], D1
  1244. 00001024  6500 0F65                bcs        +0xF67 /* 00001F8B */
  1245. 00001028  000F 6500                ori.b      A7, 0x0
  1246. 0000102C  0F65                     bchg       -[A5], D7
  1247. 0000102E  00D3                     .incomplete
  1248. 00001030  6665                     bne        +0x67 /* 00001097 */
  1249. 00001032  000F 6500                ori.b      A7, 0x0
  1250. 00001036  0F65                     bchg       -[A5], D7
  1251. 00001038  000F 6500                ori.b      A7, 0x0
  1252. 0000103C  0E1A 1B0B                .invalid.b [A2]+, 0xB // invalid immediate operation
  1253. 00001040  2043                     movea.l    A0, D3
  1254. 00001042  2365 00E3                move.l     [A1 + 0xE3], -[A5]
  1255. 00001046  2D65 000B                move.l     [A6 + 0xB], -[A5]
  1256. // begin alternate branch 00001048-00001054
  1257. label00001048:
  1258. 00001048  000B 2965                ori.b      A3, 0x65 /* 'e' */
  1259. 0000104C  00BB 5265 005B 5F65      ori.l      <<invalid full ext with IS == 1 and I/IS == 5>>, 0x5265005B /* 'Re\0[' */
  1260. // end alternate branch 00001048-00001054
  1261. label00001048: // (misaligned)
  1262. 0000104A  2965 00BB                move.l     [A4 + 0xBB], -[A5]
  1263. 0000104E  5265                     addq.w     -[A5], 1
  1264. 00001050  005B 5F65                ori.w      [A3]+, 0x5F65 /* '_e' */
  1265. 00001054  00F3                     .incomplete
  1266. 00001056  5265                     addq.w     -[A5], 1
  1267. 00001058  0063 4A65                ori.w      -[A3], 0x4A65 /* 'Je' */
  1268. 0000105C  0043 7265                ori.w      D3, 0x7265 /* 're' */
  1269. 00001060  00DB                     .incomplete
  1270. 00001062  7265                     moveq.l    D1, 0x65
  1271. 00001064  000F 6500                ori.b      A7, 0x0
  1272. 00001068  0B73 6500                bchg       [A3 + <<invalid base displacement size>> + D6 * 4], D5
  1273. 0000106C  0F65                     bchg       -[A5], D7
  1274. 0000106E  001B 3465                ori.b      [A3]+, 0x65 /* 'e' */
  1275. 00001072  00AB 6065 000F 6500      ori.l      [A3 + 0x6500], 0x6065000F
  1276. 0000107A  0F65                     bchg       -[A5], D7
  1277. 0000107C  000F 6500                ori.b      A7, 0x0
  1278. 00001080  0700                     btst       D0, D3
  1279. 00001082  5C61                     addq.w     -[A1], 6
  1280. 00001084  000F 6500                ori.b      A7, 0x0
  1281. 00001088  234B 6500                move.l     [A1 + 0x6500], A3
  1282. 0000108C  E12F                     lsl        D7.b, D0
  1283. 0000108E  6100 0F65                bsr        +0xF67 /* 00001FF5 */
  1284. 00001092  005B 5465                ori.w      [A3]+, 0x5465 /* 'Te' */
  1285. 00001096  0033 7565 000F           ori.b      [A3 + D0.w + 0xF], 0x65 /* 'e' */
  1286. 0000109C  6500 0F65                bcs        +0xF67 /* 00002003 */
  1287. 000010A0  0053 7865                ori.w      [A3], 0x7865 /* 'xe' */
  1288. 000010A4  000F 6500                ori.b      A7, 0x0
  1289. 000010A8  E1AA                     lsl        D2, D0
  1290. 000010AA  6100 0F65                bsr        +0xF67 /* 00002011 */
  1291. 000010AE  000F 6500                ori.b      A7, 0x0
  1292. 000010B2  0F65                     bchg       -[A5], D7
  1293. 000010B4  000F 6500                ori.b      A7, 0x0
  1294. 000010B8  0F65                     bchg       -[A5], D7
  1295. 000010BA  00CB                     .incomplete
  1296. 000010BC  5565                     subq.w     -[A5], 2
  1297. 000010BE  000F 6500                ori.b      A7, 0x0
  1298. 000010C2  0F65                     bchg       -[A5], D7
  1299. 000010C4  000F 6500                ori.b      A7, 0x0
  1300. 000010C8  0F65                     bchg       -[A5], D7
  1301. 000010CA  00BB 7965 000F 6500      ori.l      [PC + <<invalid base displacement size>> + D6 * 4], 0x7965000F
  1302. 000010D2  0F65                     bchg       -[A5], D7
  1303. 000010D4  00D3                     .incomplete
  1304. 000010D6  3465                     movea.w    A2, -[A5]
  1305. 000010D8  000F 6500                ori.b      A7, 0x0
  1306. 000010DC  0F65                     bchg       -[A5], D7
  1307. 000010DE  000F 6500                ori.b      A7, 0x0
  1308. 000010E2  4339 6500 4B7A           .invalid   1, [0x65004B7A] // invalid opcode 4 with b == 4
  1309. 000010E8  6500 0F65                bcs        +0xF67 /* 0000204F */
  1310. 000010EC  000F 6500                ori.b      A7, 0x0
  1311. 000010F0  0F65                     bchg       -[A5], D7
  1312. 000010F2  000F 6500                ori.b      A7, 0x0
  1313. 000010F6  0F65                     bchg       -[A5], D7
  1314. 000010F8  000F 6500                ori.b      A7, 0x0
  1315. 000010FC  0F65                     bchg       -[A5], D7
  1316. 000010FE  000F 6500                ori.b      A7, 0x0
  1317. 00001102  2356 6500                move.l     [A1 + 0x6500], [A6]
  1318. 00001106  0F65                     bchg       -[A5], D7
  1319. 00001108  00E3                     .incomplete
  1320. 0000110A  7A65                     moveq.l    D5, 0x65
  1321. 0000110C  000E 1ACB                ori.b      A6, 0xCB
  1322. 00001110  0320                     btst       -[A0], D1
  1323. 00001112  FB09                     .extension 0xB09 <<F/4-5/5>> // unimplemented
  1324. 00001114  6500 6158                bcs        +0x615A /* 0000726E */
  1325. 00001118  6100 617E                bsr        +0x6180 /* 00007298 */
  1326. 0000111C  6100 CB0D                bsr        -0x34F1 /* FFFFDC2B */
  1327. 00001120  6500 617E                bcs        +0x6180 /* 000072A0 */
  1328. 00001124  6100 3B38                bsr        +0x3B3A /* 00004C5E */
  1329. 00001128  6500 F328                bcs        -0xCD6 /* 00000452 */
  1330. 0000112C  6500 0342                bcs        +0x344 /* 00001470 */
  1331. 00001130  6500 1342                bcs        +0x1344 /* 00002474 */
  1332. 00001134  6500 B349                bcs        -0x4CB5 /* FFFFC47F */
  1333. 00001138  6500 E180                bcs        -0x1E7E /* FFFFF2BA */
  1334. 0000113C  6100 F349                bsr        -0xCB5 /* 00000487 */
  1335. 00001140  6500 D314                bcs        -0x2CEA /* FFFFE456 */
  1336. 00001144  6500 132E                bcs        +0x1330 /* 00002474 */
  1337. 00001148  6500 4B3D                bcs        +0x4B3F /* 00005C87 */
  1338. 0000114C  6500 0F65                bcs        +0xF67 /* 000020B3 */
  1339. 00001150  0053 7265                ori.w      [A3], 0x7265 /* 're' */
  1340. 00001154  000F 6500                ori.b      A7, 0x0
  1341. 00001158  2360 6500                move.l     [A1 + 0x6500], -[A0]
  1342. 0000115C  4B60                     chk.w      D5, -[A0]
  1343. 0000115E  6500 0F65                bcs        +0xF67 /* 000020C5 */
  1344. 00001162  000F 6500                ori.b      A7, 0x0
  1345. 00001166  C34A                     exg        A1, A2
  1346. 00001168  6500 0F65                bcs        +0xF67 /* 000020CF */
  1347. 0000116C  0053 7365                ori.w      [A3], 0x7365 /* 'se' */
  1348. 00001170  0073 7365 00D3           ori.w      [A3 + D0.w - 0x45], 0x7365 /* 'se' */
  1349. 00001176  6065                     bra        +0x67 /* 000011DD */
  1350. 00001178  000F 6500                ori.b      A7, 0x0
  1351. 0000117C  0F65                     bchg       -[A5], D7
  1352. 0000117E  00E2                     .incomplete
  1353. 00001180  6500 9B19                bcs        -0x64E5 /* FFFFAC9B */
  1354. 00001184  6500 0F65                bcs        +0xF67 /* 000020EB */
  1355. 00001188  000F 6500                ori.b      A7, 0x0
  1356. // begin alternate branch 0000118A-0000118E
  1357. fn0000118A:
  1358. 0000118A  6500 6B74                bcs        +0x6B76 /* 00007D00 */
  1359. // end alternate branch 0000118A-0000118E
  1360. fn0000118A: // (misaligned)
  1361. 0000118C  6B74                     bmi        +0x76 /* 00001202 */
  1362. 0000118E  6500 0F65                bcs        +0xF67 /* 000020F5 */
  1363. 00001192  000F 6500                ori.b      A7, 0x0
  1364. 00001196  0F65                     bchg       -[A5], D7
  1365. 00001198  000F 6500                ori.b      A7, 0x0
  1366. 0000119C  A374                     syscall    CacheMgr, flags=3
  1367. 0000119E  6500 0F65                bcs        +0xF67 /* 00002105 */
  1368. 000011A2  00E1                     .incomplete
  1369. 000011A4  5661                     addq.w     -[A1], 3
  1370. 000011A6  000F 6500                ori.b      A7, 0x0
  1371. 000011AA  0F65                     bchg       -[A5], D7
  1372. 000011AC  000F 6500                ori.b      A7, 0x0
  1373. 000011B0  0F65                     bchg       -[A5], D7
  1374. 000011B2  000F 6500                ori.b      A7, 0x0
  1375. 000011B6  2B61 6500                move.l     [A5 + 0x6500], -[A1]
  1376. 000011BA  0F65                     bchg       -[A5], D7
  1377. 000011BC  000F 6500                ori.b      A7, 0x0
  1378. 000011C0  0F65                     bchg       -[A5], D7
  1379. 000011C2  000F 6500                ori.b      A7, 0x0
  1380. 000011C6  0F65                     bchg       -[A5], D7
  1381. 000011C8  000F 6500                ori.b      A7, 0x0
  1382. 000011CC  F375                     .extension 0x375 <<F/4-5/1>> // unimplemented
  1383. 000011CE  6500 0F65                bcs        +0xF67 /* 00002135 */
  1384. 000011D2  000F 6500                ori.b      A7, 0x0
  1385. 000011D6  61B2                     bsr        -0x4C /* 0000118A */
  1386. 000011D8  6100 0F65                bsr        +0xF67 /* 0000213F */
  1387. 000011DC  000F 6500                ori.b      A7, 0x0
  1388. 000011E0  0F65                     bchg       -[A5], D7
  1389. 000011E2  000F 6500                ori.b      A7, 0x0
  1390. 000011E6  0F65                     bchg       -[A5], D7
  1391. 000011E8  006B 0765 000F           ori.w      [A3 + 0xF], 0x765
  1392. 000011EE  6500 0F65                bcs        +0xF67 /* 00002155 */
  1393. 000011F2  000F 6500                ori.b      A7, 0x0
  1394. 000011F6  0F65                     bchg       -[A5], D7
  1395. 000011F8  000F 6500                ori.b      A7, 0x0
  1396. 000011FC  0F65                     bchg       -[A5], D7
  1397. 000011FE  000F 6500                ori.b      A7, 0x0
  1398. label00001202:
  1399. 00001202  0F65                     bchg       -[A5], D7
  1400. 00001204  0003 2165                ori.b      D3, 0x65 /* 'e' */
  1401. 00001208  000F 6500                ori.b      A7, 0x0
  1402. 0000120C  0F65                     bchg       -[A5], D7
  1403. 0000120E  000F 6500                ori.b      A7, 0x0
  1404. 00001212  CB79 6500 0F65           and.w      [0x65000F65], D5
  1405. 00001218  0043 1365                ori.w      D3, 0x1365
  1406. 0000121C  000F 6500                ori.b      A7, 0x0
  1407. 00001220  337A 6500 0F65           move.w     [A1 + 0xF65], [PC + 0x6500 /* 00007722, cstring ""<EOF> */]
  1408. 00001226  000F 6500                ori.b      A7, 0x0
  1409. 0000122A  0F65                     bchg       -[A5], D7
  1410. 0000122C  000F 6500                ori.b      A7, 0x0
  1411. 00001230  FB34                     .extension 0xB34 <<F/4-5/5>> // unimplemented
  1412. 00001232  6500 0F65                bcs        +0xF67 /* 00002199 */
  1413. 00001236  000F 6500                ori.b      A7, 0x0
  1414. 0000123A  E194                     roxl       D4, 8
  1415. 0000123C  6100 8339                bsr        -0x7CC5 /* FFFF9577 */
  1416. 00001240  6500 0F65                bcs        +0xF67 /* 000021A7 */
  1417. 00001244  00E1                     .incomplete
  1418. 00001246  7A61                     moveq.l    D5, 0x61
  1419. 00001248  000F 6500                ori.b      A7, 0x0
  1420. 0000124C  0F65                     bchg       -[A5], D7
  1421. 0000124E  000F 6500                ori.b      A7, 0x0
  1422. 00001252  0F65                     bchg       -[A5], D7
  1423. 00001254  00EB                     .incomplete
  1424. 00001256  1865                     movea.b    A4, -[A5]
  1425. 00001258  00AB 7B65 000F 6500      ori.l      [A3 + 0x6500], 0x7B65000F
  1426. 00001260  130C                     move.b     -[A1], A4
  1427. 00001262  6500 0F65                bcs        +0xF67 /* 000021C9 */
  1428. 00001266  000F 6500                ori.b      A7, 0x0
  1429. 0000126A  0F65                     bchg       -[A5], D7
  1430. 0000126C  000F 6500                ori.b      A7, 0x0
  1431. 00001270  E16E                     lsl        D6.w, D0
  1432. 00001272  6100 0F65                bsr        +0xF67 /* 000021D9 */
  1433. 00001276  000F 6500                ori.b      A7, 0x0
  1434. 0000127A  0F65                     bchg       -[A5], D7
  1435. 0000127C  000F 6500                ori.b      A7, 0x0
  1436. 00001280  0F65                     bchg       -[A5], D7
  1437. 00001282  000F 6500                ori.b      A7, 0x0
  1438. 00001286  0F65                     bchg       -[A5], D7
  1439. 00001288  0053 1E65                ori.w      [A3], 0x1E65
  1440. 0000128C  000F 6500                ori.b      A7, 0x0
  1441. 00001290  E194                     roxl       D4, 8
  1442. 00001292  6100 0F65                bsr        +0xF67 /* 000021F9 */
  1443. 00001296  000F 6500                ori.b      A7, 0x0
  1444. 0000129A  0F65                     bchg       -[A5], D7
  1445. 0000129C  000F 6500                ori.b      A7, 0x0
  1446. 000012A0  0F65                     bchg       -[A5], D7
  1447. 000012A2  000F 6500                ori.b      A7, 0x0
  1448. 000012A6  0F65                     bchg       -[A5], D7
  1449. 000012A8  000F 6500                ori.b      A7, 0x0
  1450. 000012AC  0F65                     bchg       -[A5], D7
  1451. 000012AE  000F 6500                ori.b      A7, 0x0
  1452. 000012B2  0F65                     bchg       -[A5], D7
  1453. 000012B4  000F 6500                ori.b      A7, 0x0
  1454. 000012B8  5B23                     subq.b     -[A3], 5
  1455. 000012BA  1AFB 0420                move.b     [A5]+, [PC + D0.w * 4 + 0x20]
  1456. 000012BE  6323                     bls        +0x25 /* 000012E3 */
  1457. 000012C0  6500 4322                bcs        +0x4324 /* 000055E4 */
  1458. 000012C4  6500 E176                bcs        -0x1E88 /* FFFFF43C */
  1459. 000012C8  6100 9B15                bsr        -0x64E9 /* FFFFADDF */
  1460. 000012CC  6500 0F65                bcs        +0xF67 /* 00002233 */
  1461. 000012D0  000F 6500                ori.b      A7, 0x0
  1462. 000012D4  5375 6500                subq.w     [A5 + <<invalid base displacement size>> + D6 * 4], 1
  1463. 000012D8  0F65                     bchg       -[A5], D7
  1464. 000012DA  000F 6500                ori.b      A7, 0x0
  1465. 000012DE  0F65                     bchg       -[A5], D7
  1466. 000012E0  000F 6500                ori.b      A7, 0x0
  1467. 000012E4  0F65                     bchg       -[A5], D7
  1468. 000012E6  00E3                     .incomplete
  1469. 000012E8  5465                     addq.w     -[A5], 2
  1470. 000012EA  000F 6500                ori.b      A7, 0x0
  1471. 000012EE  0F65                     bchg       -[A5], D7
  1472. 000012F0  000F 6500                ori.b      A7, 0x0
  1473. 000012F4  0F65                     bchg       -[A5], D7
  1474. 000012F6  000F 6500                ori.b      A7, 0x0
  1475. 000012FA  3B0D                     move.w     -[A5], A5
  1476. 000012FC  6500 932B                bcs        -0x6CD3 /* FFFFA629 */
  1477. 00001300  6500 0F65                bcs        +0xF67 /* 00002267 */
  1478. 00001304  000F 6500                ori.b      A7, 0x0
  1479. 00001308  0F65                     bchg       -[A5], D7
  1480. 0000130A  000F 6500                ori.b      A7, 0x0
  1481. 0000130E  0F65                     bchg       -[A5], D7
  1482. 00001310  000F 6500                ori.b      A7, 0x0
  1483. 00001314  0F65                     bchg       -[A5], D7
  1484. 00001316  000F 6500                ori.b      A7, 0x0
  1485. 0000131A  0F65                     bchg       -[A5], D7
  1486. 0000131C  000F 6500                ori.b      A7, 0x0
  1487. 00001320  0F65                     bchg       -[A5], D7
  1488. 00001322  000F 6500                ori.b      A7, 0x0
  1489. 00001326  E1C4                     asl   .w   D4
  1490. 00001328  6100 0F65                bsr        +0xF67 /* 0000228F */
  1491. 0000132C  000F 6500                ori.b      A7, 0x0
  1492. 00001330  E320                     asl        D0.b, D1
  1493. 00001332  6500 0F65                bcs        +0xF67 /* 00002299 */
  1494. 00001336  000F 6500                ori.b      A7, 0x0
  1495. 0000133A  0F65                     bchg       -[A5], D7
  1496. 0000133C  000F 6500                ori.b      A7, 0x0
  1497. 00001340  0F65                     bchg       -[A5], D7
  1498. 00001342  00E3                     .incomplete
  1499. 00001344  4365                     chk.w      D1, -[A5]
  1500. 00001346  000F 6500                ori.b      A7, 0x0
  1501. 0000134A  2378 6500 0F65           move.l     [A1 + 0xF65], [0x00006500]
  1502. 00001350  0093 7865 000F           ori.l      [A3], 0x7865000F
  1503. 00001356  6500 0F65                bcs        +0xF67 /* 000022BD */
  1504. 0000135A  000F 6500                ori.b      A7, 0x0
  1505. 0000135E  5379 6500 6379           subq.w     [0x65006379], 1
  1506. 00001364  6500 0F65                bcs        +0xF67 /* 000022CB */
  1507. 00001368  000F 6500                ori.b      A7, 0x0
  1508. 0000136C  0F65                     bchg       -[A5], D7
  1509. 0000136E  000F 6500                ori.b      A7, 0x0
  1510. 00001372  C334 6500                and.b      [A4 + <<invalid base displacement size>> + D6 * 4], D1
  1511. 00001376  0F65                     bchg       -[A5], D7
  1512. 00001378  000F 6500                ori.b      A7, 0x0
  1513. 0000137C  0F65                     bchg       -[A5], D7
  1514. 0000137E  000F 6500                ori.b      A7, 0x0
  1515. 00001382  037B 6500                bchg       [PC + <<invalid base displacement size>> + D6 * 4], D1
  1516. 00001386  0F65                     bchg       -[A5], D7
  1517. 00001388  000F 6500                ori.b      A7, 0x0
  1518. 0000138C  0F65                     bchg       -[A5], D7
  1519. 0000138E  000F 6500                ori.b      A7, 0x0
  1520. 00001392  0F65                     bchg       -[A5], D7
  1521. 00001394  008B 6465 0083           ori.l      A3, 0x64650083
  1522. 0000139A  3E65                     movea.w    A7, -[A5]
  1523. 0000139C  000F 6500                ori.b      A7, 0x0
  1524. 000013A0  0F65                     bchg       -[A5], D7
  1525. 000013A2  0023 3565                ori.b      -[A3], 0x65 /* 'e' */
  1526. 000013A6  000F 6500                ori.b      A7, 0x0
  1527. 000013AA  E34C                     lsl        D4.w, 1
  1528. 000013AC  6500 E1C2                bcs        -0x1E3C /* FFFFF570 */
  1529. 000013B0  6100 0F65                bsr        +0xF67 /* 00002317 */
  1530. 000013B4  000F 6500                ori.b      A7, 0x0
  1531. 000013B8  0F65                     bchg       -[A5], D7
  1532. 000013BA  00E1                     .incomplete
  1533. 000013BC  3161 000F                move.w     [A0 + 0xF], -[A1]
  1534. 000013C0  6500 0F65                bcs        +0xF67 /* 00002327 */
  1535. 000013C4  000F 6500                ori.b      A7, 0x0
  1536. 000013C8  6131                     bsr        +0x33 /* 000013FB */
  1537. 000013CA  6100 B365                bsr        -0x4C99 /* FFFFC731 */
  1538. 000013CE  6500 0F65                bcs        +0xF67 /* 00002335 */
  1539. 000013D2  000F 6500                ori.b      A7, 0x0
  1540. 000013D6  0F65                     bchg       -[A5], D7
  1541. 000013D8  000F 6500                ori.b      A7, 0x0
  1542. 000013DC  0F65                     bchg       -[A5], D7
  1543. 000013DE  000F 6500                ori.b      A7, 0x0
  1544. 000013E2  0F65                     bchg       -[A5], D7
  1545. 000013E4  000F 6500                ori.b      A7, 0x0
  1546. 000013E8  0F65                     bchg       -[A5], D7
  1547. 000013EA  000F 6500                ori.b      A7, 0x0
  1548. 000013EE  0F65                     bchg       -[A5], D7
  1549. 000013F0  000F 6500                ori.b      A7, 0x0
  1550. 000013F4  0F65                     bchg       -[A5], D7
  1551. 000013F6  000F 6500                ori.b      A7, 0x0
  1552. 000013FA  0F65                     bchg       -[A5], D7
  1553. 000013FC  00E3                     .incomplete
  1554. 000013FE  3965 000F                move.w     [A4 + 0xF], -[A5]
  1555. 00001402  6500 0F65                bcs        +0xF67 /* 00002369 */
  1556. 00001406  000F 6500                ori.b      A7, 0x0
  1557. 0000140A  0F65                     bchg       -[A5], D7
  1558. 0000140C  000F 6500                ori.b      A7, 0x0
  1559. 00001410  0F65                     bchg       -[A5], D7
  1560. 00001412  000F 6500                ori.b      A7, 0x0
  1561. 00001416  0F65                     bchg       -[A5], D7
  1562. 00001418  000E 1A4B                ori.b      A6, 0x4B /* 'K' */
  1563. 0000141C  0920                     btst       -[A0], D4
  1564. 0000141E  0F65                     bchg       -[A5], D7
  1565. 00001420  000F 6500                ori.b      A7, 0x0
  1566. 00001424  CB61                     and.w      -[A1], D5
  1567. 00001426  6500 0F65                bcs        +0xF67 /* 0000238D */
  1568. 0000142A  000F 6500                ori.b      A7, 0x0
  1569. 0000142E  615C                     bsr        +0x5E /* 0000148C */
  1570. 00001430  6100 EB61                bsr        -0x149D /* FFFFFF93 */
  1571. 00001434  6500 3B13                bcs        +0x3B15 /* 00004F49 */
  1572. 00001438  6500 D30D                bcs        -0x2CF1 /* FFFFE747 */
  1573. 0000143C  6500 0F65                bcs        +0xF67 /* 000023A3 */
  1574. 00001440  000F 6500                ori.b      A7, 0x0
  1575. 00001444  E130                     roxl       D0.b, D0
  1576. 00001446  6100 FB76                bsr        -0x488 /* 00000FBE */
  1577. 0000144A  6500 0F65                bcs        +0xF67 /* 000023B1 */
  1578. 0000144E  000F 6500                ori.b      A7, 0x0
  1579. 00001452  5377 6500                subq.w     [A7 + <<invalid base displacement size>> + D6 * 4], 1
  1580. 00001456  0F65                     bchg       -[A5], D7
  1581. 00001458  000F 6500                ori.b      A7, 0x0
  1582. 0000145C  0F65                     bchg       -[A5], D7
  1583. 0000145E  000F 6500                ori.b      A7, 0x0
  1584. 00001462  FB43                     .extension 0xB43 <<F/4-5/5>> // unimplemented
  1585. 00001464  6500 0F65                bcs        +0xF67 /* 000023CB */
  1586. 00001468  0023 7965                ori.b      -[A3], 0x65 /* 'e' */
  1587. 0000146C  000F 6500                ori.b      A7, 0x0
  1588. label00001470:
  1589. 00001470  0F65                     bchg       -[A5], D7
  1590. 00001472  000F 6500                ori.b      A7, 0x0
  1591. 00001476  0F65                     bchg       -[A5], D7
  1592. 00001478  000B 7A65                ori.b      A3, 0x65 /* 'e' */
  1593. 0000147C  0007 03EC                ori.b      D7, 0xEC
  1594. 00001480  6100 0F65                bsr        +0xF67 /* 000023E7 */
  1595. 00001484  000F 6500                ori.b      A7, 0x0
  1596. 00001488  DB63                     add.w      -[A3], D5
  1597. 0000148A  6500 A37A                bcs        -0x5C84 /* FFFFB806 */
  1598. // begin alternate branch 0000148C-0000148E
  1599. fn0000148C:
  1600. 0000148C  A37A                     syscall    SetADBInfo, flags=3
  1601. // end alternate branch 0000148C-0000148E
  1602. fn0000148C: // (misaligned)
  1603. 0000148E  6500 0F65                bcs        +0xF67 /* 000023F5 */
  1604. 00001492  000F 6500                ori.b      A7, 0x0
  1605. 00001496  0F65                     bchg       -[A5], D7
  1606. 00001498  000F 6500                ori.b      A7, 0x0
  1607. 0000149C  0F65                     bchg       -[A5], D7
  1608. 0000149E  000F 6500                ori.b      A7, 0x0
  1609. 000014A2  0F65                     bchg       -[A5], D7
  1610. 000014A4  000F 6500                ori.b      A7, 0x0
  1611. 000014A8  0F65                     bchg       -[A5], D7
  1612. 000014AA  0043 4565                ori.w      D3, 0x4565 /* 'Ee' */
  1613. 000014AE  000F 6500                ori.b      A7, 0x0
  1614. 000014B2  0F65                     bchg       -[A5], D7
  1615. 000014B4  000F 6500                ori.b      A7, 0x0
  1616. 000014B8  0F65                     bchg       -[A5], D7
  1617. 000014BA  000F 6500                ori.b      A7, 0x0
  1618. 000014BE  0F65                     bchg       -[A5], D7
  1619. 000014C0  0012 6500                ori.b      [A2], 0x0
  1620. 000014C4  FA65 000F                .extension 0xA65 <<F/1/5>>, 0x000F // unimplemented
  1621. 000014C8  6500 0F65                bcs        +0xF67 /* 0000242F */
  1622. 000014CC  006B 1465 000F           ori.w      [A3 + 0xF], 0x1465
  1623. 000014D2  6500 0F65                bcs        +0xF67 /* 00002439 */
  1624. 000014D6  000F 6500                ori.b      A7, 0x0
  1625. 000014DA  0F65                     bchg       -[A5], D7
  1626. 000014DC  000F 6500                ori.b      A7, 0x0
  1627. 000014E0  0F65                     bchg       -[A5], D7
  1628. 000014E2  000F 6500                ori.b      A7, 0x0
  1629. 000014E6  0F65                     bchg       -[A5], D7
  1630. 000014E8  000F 6500                ori.b      A7, 0x0
  1631. 000014EC  0F65                     bchg       -[A5], D7
  1632. 000014EE  000F 6500                ori.b      A7, 0x0
  1633. 000014F2  0F65                     bchg       -[A5], D7
  1634. 000014F4  000F 6500                ori.b      A7, 0x0
  1635. 000014F8  0F65                     bchg       -[A5], D7
  1636. 000014FA  000F 6500                ori.b      A7, 0x0
  1637. 000014FE  0F65                     bchg       -[A5], D7
  1638. 00001500  000F 6500                ori.b      A7, 0x0
  1639. 00001504  0E1A BB09                .invalid.b [A2]+, 0x9 /* '\t' */ // invalid immediate operation
  1640. 00001508  2010                     move.l     D0, [A0]
  1641. 0000150A  6500 D665                bcs        -0x2999 /* FFFFEB71 */
  1642. 0000150E  00B3 0A65 0007 0010      ori.l      [A3 + D0.w + 0x10], 0xA650007
  1643. 00001516  6100 9B11                bsr        -0x64ED /* FFFFB029 */
  1644. 0000151A  6500 EB10                bcs        -0x14EE /* 0000002C */
  1645. 0000151E  6500 FB28                bcs        -0x4D6 /* 00001048 */
  1646. 00001522  6500 E198                bcs        -0x1E66 /* FFFFF6BC */
  1647. 00001526  6100 A349                bsr        -0x5CB5 /* FFFFB871 */
  1648. 0000152A  6500 E1BA                bcs        -0x1E44 /* FFFFF6E6 */
  1649. 0000152E  6100 0702                bsr        +0x704 /* 00001C32 */
  1650. 00001532  E061                     asr        D1.w, D0
  1651. 00001534  0007 02E4                ori.b      D7, 0xE4
  1652. 00001538  6100 615F                bsr        +0x6161 /* 00007699 */
  1653. 0000153C  6100 6342                bsr        +0x6344 /* 00007880 */
  1654. 00001540  6500 CB52                bcs        -0x34AC /* FFFFE094 */
  1655. 00001544  6500 7342                bcs        +0x7344 /* 00008888 */
  1656. 00001548  6500 3B5F                bcs        +0x3B61 /* 000050A9 */
  1657. 0000154C  6500 0704                bcs        +0x706 /* 00001C52 */
  1658. 00001550  7061                     moveq.l    D0, 0x61
  1659. 00001552  0093 4265 00C3           ori.l      [A3], 0x426500C3
  1660. 00001558  4265                     clr.w      -[A5]
  1661. 0000155A  00BB 1665 000F 6500      ori.l      [PC + <<invalid base displacement size>> + D6 * 4], 0x1665000F
  1662. 00001562  E342                     asl        D2.w, 1
  1663. 00001564  6500 0F65                bcs        +0xF67 /* 000024CB */
  1664. 00001568  0007 031C                ori.b      D7, 0x1C
  1665. 0000156C  6100 0F65                bsr        +0xF67 /* 000024D3 */
  1666. 00001570  000F 6500                ori.b      A7, 0x0
  1667. 00001574  C373 6500                and.w      [A3 + <<invalid base displacement size>> + D6 * 4], D1
  1668. 00001578  0F65                     bchg       -[A5], D7
  1669. 0000157A  003B 2965 00E1           ori.b      [PC + D0.w - 0x31], 0x65 /* 'e' */
  1670. 00001580  BD61                     xor.w      -[A1], D6
  1671. 00001582  000F 6500                ori.b      A7, 0x0
  1672. 00001586  0703                     btst       D3, D3
  1673. 00001588  3461                     movea.w    A2, -[A1]
  1674. 0000158A  000F 6500                ori.b      A7, 0x0
  1675. 0000158E  0F65                     bchg       -[A5], D7
  1676. 00001590  00F3                     .incomplete
  1677. 00001592  1D65 000F                move.b     [A6 + 0xF], -[A5]
  1678. 00001596  6500 0F65                bcs        +0xF67 /* 000024FD */
  1679. 0000159A  000F 6500                ori.b      A7, 0x0
  1680. 0000159E  0F65                     bchg       -[A5], D7
  1681. 000015A0  000F 6500                ori.b      A7, 0x0
  1682. 000015A4  0F65                     bchg       -[A5], D7
  1683. 000015A6  000F 6500                ori.b      A7, 0x0
  1684. 000015AA  0F65                     bchg       -[A5], D7
  1685. 000015AC  00E1                     .incomplete
  1686. 000015AE  6561                     bcs        +0x63 /* 00001611 */
  1687. 000015B0  000F 6500                ori.b      A7, 0x0
  1688. 000015B4  0F65                     bchg       -[A5], D7
  1689. 000015B6  000F 6500                ori.b      A7, 0x0
  1690. 000015BA  A30E                     syscall    UnmountVol/HUnmountVol, flags=3
  1691. 000015BC  6500 0F65                bcs        +0xF67 /* 00002523 */
  1692. 000015C0  003B 7865 000F           ori.b      [PC + D0.w + 0xF], 0x65 /* 'e' */
  1693. 000015C6  6500 0F65                bcs        +0xF67 /* 0000252D */
  1694. 000015CA  000F 6500                ori.b      A7, 0x0
  1695. 000015CE  5B79 6500 0F65           subq.w     [0x65000F65], 5
  1696. 000015D4  000F 6500                ori.b      A7, 0x0
  1697. 000015D8  0F65                     bchg       -[A5], D7
  1698. 000015DA  000F 6500                ori.b      A7, 0x0
  1699. 000015DE  0F65                     bchg       -[A5], D7
  1700. 000015E0  000F 6500                ori.b      A7, 0x0
  1701. 000015E4  0F65                     bchg       -[A5], D7
  1702. 000015E6  000F 6500                ori.b      A7, 0x0
  1703. 000015EA  E18F                     lsl        D7, 8
  1704. 000015EC  6100 0F65                bsr        +0xF67 /* 00002553 */
  1705. 000015F0  000F 6500                ori.b      A7, 0x0
  1706. 000015F4  0F65                     bchg       -[A5], D7
  1707. 000015F6  000F 6500                ori.b      A7, 0x0
  1708. 000015FA  0E1A 3B0E                .invalid.b [A2]+, 0xE // invalid immediate operation
  1709. 000015FE  2093                     move.l     [A0], [A3]
  1710. 00001600  0765                     bchg       -[A5], D3
  1711. 00001602  0007 06CC                ori.b      D7, 0xCC
  1712. 00001606  6100 5B1A                bsr        +0x5B1C /* 00007122 */
  1713. 0000160A  6500 135F                bcs        +0x1361 /* 0000296B */
  1714. 0000160E  6500 3371                bcs        +0x3373 /* 00004981 */
  1715. 00001612  6500 61B6                bcs        +0x61B8 /* 000077CA */
  1716. 00001616  6100 0F65                bsr        +0xF67 /* 0000257D */
  1717. 0000161A  00E1                     .incomplete
  1718. 0000161C  D161                     add.w      -[A1], D0
  1719. 0000161E  000F 6500                ori.b      A7, 0x0
  1720. 00001622  0F65                     bchg       -[A5], D7
  1721. 00001624  000F 6500                ori.b      A7, 0x0
  1722. 00001628  0700                     btst       D0, D3
  1723. 0000162A  9461                     sub.w      D2, -[A1]
  1724. 0000162C  000F 6500                ori.b      A7, 0x0
  1725. 00001630  0F65                     bchg       -[A5], D7
  1726. 00001632  0093 2965 000F           ori.l      [A3], 0x2965000F
  1727. 00001638  6500 0F65                bcs        +0xF67 /* 0000259F */
  1728. 0000163C  000F 6500                ori.b      A7, 0x0
  1729. 00001640  0F65                     bchg       -[A5], D7
  1730. 00001642  00C3                     .incomplete
  1731. 00001644  1265                     movea.b    A1, -[A5]
  1732. 00001646  000F 6500                ori.b      A7, 0x0
  1733. 0000164A  0F65                     bchg       -[A5], D7
  1734. 0000164C  000F 6500                ori.b      A7, 0x0
  1735. 00001650  0F65                     bchg       -[A5], D7
  1736. 00001652  000F 6500                ori.b      A7, 0x0
  1737. 00001656  0F65                     bchg       -[A5], D7
  1738. 00001658  000F 6500                ori.b      A7, 0x0
  1739. 0000165C  0F65                     bchg       -[A5], D7
  1740. 0000165E  000F 6500                ori.b      A7, 0x0
  1741. 00001662  633E                     bls        +0x40 /* 000016A2 */
  1742. 00001664  6500 0F65                bcs        +0xF67 /* 000025CB */
  1743. 00001668  0007 0550                ori.b      D7, 0x50 /* 'P' */
  1744. 0000166C  6100 0705                bsr        +0x707 /* 00001D73 */
  1745. 00001670  5861                     addq.w     -[A1], 4
  1746. 00001672  000F 6500                ori.b      A7, 0x0
  1747. 00001676  5B7B 6500                subq.w     [PC + <<invalid base displacement size>> + D6 * 4], 5
  1748. 0000167A  0F65                     bchg       -[A5], D7
  1749. 0000167C  000F 6500                ori.b      A7, 0x0
  1750. 00001680  0706                     btst       D6, D3
  1751. 00001682  4861                     pea.l      -[A1]
  1752. 00001684  000F 6500                ori.b      A7, 0x0
  1753. 00001688  0F65                     bchg       -[A5], D7
  1754. 0000168A  00E1                     .incomplete
  1755. 0000168C  FC61 000F                .extension 0xC61 <<F/1/6>>, 0x000F // unimplemented
  1756. 00001690  6500 0F65                bcs        +0xF67 /* 000025F7 */
  1757. 00001694  000F 6500                ori.b      A7, 0x0
  1758. 00001698  0F65                     bchg       -[A5], D7
  1759. 0000169A  000F 6500                ori.b      A7, 0x0
  1760. 0000169E  0E1A 0B03                .invalid.b [A2]+, 0x3 // invalid immediate operation
  1761. label000016A2:
  1762. 000016A2  209B                     move.l     [A0], [A3]+
  1763. 000016A4  7165                     moveq.l    D0, 0x65
  1764. 000016A6  00F3                     .incomplete
  1765. 000016A8  3365 00EB                move.w     [A1 + 0xEB], -[A5]
  1766. 000016AC  7165                     moveq.l    D0, 0x65
  1767. 000016AE  0053 4A65                ori.w      [A3], 0x4A65 /* 'Je' */
  1768. 000016B2  000F 6500                ori.b      A7, 0x0
  1769. 000016B6  0F65                     bchg       -[A5], D7
  1770. 000016B8  007B 7365 000F           ori.w      [PC + D0.w + 0xF], 0x7365 /* 'se' */
  1771. 000016BE  6500 8373                bcs        -0x7C8B /* FFFF9A33 */
  1772. 000016C2  6500 0F65                bcs        +0xF67 /* 00002629 */
  1773. 000016C6  000F 6500                ori.b      A7, 0x0
  1774. 000016CA  0F65                     bchg       -[A5], D7
  1775. 000016CC  000F 6500                ori.b      A7, 0x0
  1776. 000016D0  0F65                     bchg       -[A5], D7
  1777. 000016D2  000F 6500                ori.b      A7, 0x0
  1778. 000016D6  0F65                     bchg       -[A5], D7
  1779. 000016D8  00E1                     .incomplete
  1780. 000016DA  2E61                     movea.l    A7, -[A1]
  1781. 000016DC  000F 6500                ori.b      A7, 0x0
  1782. 000016E0  0F65                     bchg       -[A5], D7
  1783. 000016E2  000F 6500                ori.b      A7, 0x0
  1784. 000016E6  0F65                     bchg       -[A5], D7
  1785. 000016E8  000F 6500                ori.b      A7, 0x0
  1786. 000016EC  0F65                     bchg       -[A5], D7
  1787. 000016EE  000F 6500                ori.b      A7, 0x0
  1788. 000016F2  0F65                     bchg       -[A5], D7
  1789. 000016F4  000F 6500                ori.b      A7, 0x0
  1790. 000016F8  E120                     asl        D0.b, D0
  1791. 000016FA  6100 0F65                bsr        +0xF67 /* 00002661 */
  1792. 000016FE  0073 7565 000F           ori.w      [A3 + D0.w + 0xF], 0x7565 /* 'ue' */
  1793. 00001704  6500 7B75                bcs        +0x7B77 /* 0000927B */
  1794. 00001708  6500 0F65                bcs        +0xF67 /* 0000266F */
  1795. 0000170C  009B 7565 000F           ori.l      [A3]+, 0x7565000F
  1796. 00001712  6500 0F65                bcs        +0xF67 /* 00002679 */
  1797. 00001716  000F 6500                ori.b      A7, 0x0
  1798. 0000171A  0F65                     bchg       -[A5], D7
  1799. 0000171C  00CB                     .incomplete
  1800. 0000171E  1165 000F                move.b     [A0 + 0xF], -[A5]
  1801. 00001722  6500 7B76                bcs        +0x7B78 /* 0000929A */
  1802. 00001726  6500 0F65                bcs        +0xF67 /* 0000268D */
  1803. 0000172A  000F 6500                ori.b      A7, 0x0
  1804. 0000172E  6123                     bsr        +0x25 /* 00001753 */
  1805. 00001730  6100 0F65                bsr        +0xF67 /* 00002697 */
  1806. 00001734  000F 6500                ori.b      A7, 0x0
  1807. 00001738  0F65                     bchg       -[A5], D7
  1808. 0000173A  000F 6500                ori.b      A7, 0x0
  1809. 0000173E  0F65                     bchg       -[A5], D7
  1810. 00001740  00DB                     .incomplete
  1811. 00001742  6265                     bhi        +0x67 /* 000017A9 */
  1812. 00001744  00E1                     .incomplete
  1813. 00001746  9761                     sub.w      -[A1], D3
  1814. 00001748  000F 6500                ori.b      A7, 0x0
  1815. 0000174C  0F65                     bchg       -[A5], D7
  1816. 0000174E  0061 FE61                ori.w      -[A1], 0xFE61
  1817. 00001752  000F 6500                ori.b      A7, 0x0
  1818. 00001756  0F65                     bchg       -[A5], D7
  1819. 00001758  00EB                     .incomplete
  1820. 0000175A  4B65                     chk.w      D5, -[A5]
  1821. 0000175C  000F 6500                ori.b      A7, 0x0
  1822. 00001760  E1FD                     asl   .w   <<invalid special address>>
  1823. 00001762  6100 0F65                bsr        +0xF67 /* 000026C9 */
  1824. 00001766  0083 2E65 000F           ori.l      D3, 0x2E65000F
  1825. 0000176C  6500 BB18                bcs        -0x44E6 /* FFFFD286 */
  1826. 00001770  6500 0F65                bcs        +0xF67 /* 000026D7 */
  1827. 00001774  000F 6500                ori.b      A7, 0x0
  1828. 00001778  0F65                     bchg       -[A5], D7
  1829. 0000177A  000F 6500                ori.b      A7, 0x0
  1830. 0000177E  6665                     bne        +0x67 /* 000017E5 */
  1831. 00001780  000F 6500                ori.b      A7, 0x0
  1832. 00001784  0F65                     bchg       -[A5], D7
  1833. 00001786  000F 6500                ori.b      A7, 0x0
  1834. 0000178A  0F65                     bchg       -[A5], D7
  1835. 0000178C  0007 0130                ori.b      D7, 0x30 /* '0' */
  1836. 00001790  6100 6B79                bsr        +0x6B7B /* 0000830B */
  1837. 00001794  6500 0F65                bcs        +0xF67 /* 000026FB */
  1838. 00001798  000F 6500                ori.b      A7, 0x0
  1839. 0000179C  0F65                     bchg       -[A5], D7
  1840. 0000179E  007B 7965 000F           ori.w      [PC + D0.w + 0xF], 0x7965 /* 'ye' */
  1841. // begin alternate branch 000017A0-000017A8
  1842. fn000017A0:
  1843. 000017A0  7965                     moveq.l    D4, 0x65
  1844. 000017A2  000F 6500                ori.b      A7, 0x0
  1845. 000017A6  0F65                     bchg       -[A5], D7
  1846. // end alternate branch 000017A0-000017A8
  1847. fn000017A0: // (misaligned)
  1848. 000017A4  6500 0F65                bcs        +0xF67 /* 0000270B */
  1849. 000017A8  000F 6500                ori.b      A7, 0x0
  1850. 000017AC  0F65                     bchg       -[A5], D7
  1851. 000017AE  0061 D861                ori.w      -[A1], 0xD861
  1852. 000017B2  0007 0608                ori.b      D7, 0x8
  1853. 000017B6  6100 0F65                bsr        +0xF67 /* 0000271D */
  1854. 000017BA  000F 6500                ori.b      A7, 0x0
  1855. 000017BE  0F65                     bchg       -[A5], D7
  1856. 000017C0  00F3                     .incomplete
  1857. 000017C2  5565                     subq.w     -[A5], 2
  1858. 000017C4  000F 6500                ori.b      A7, 0x0
  1859. 000017C8  0F65                     bchg       -[A5], D7
  1860. 000017CA  000F 6500                ori.b      A7, 0x0
  1861. 000017CE  0F65                     bchg       -[A5], D7
  1862. 000017D0  000F 6500                ori.b      A7, 0x0
  1863. 000017D4  0F65                     bchg       -[A5], D7
  1864. 000017D6  000F 6500                ori.b      A7, 0x0
  1865. 000017DA  0709                     btst       A1, D3
  1866. 000017DC  5861                     addq.w     -[A1], 4
  1867. 000017DE  000F 6500                ori.b      A7, 0x0
  1868. 000017E2  0F65                     bchg       -[A5], D7
  1869. 000017E4  0023 6465                ori.b      -[A3], 0x65 /* 'e' */
  1870. 000017E8  000F 6500                ori.b      A7, 0x0
  1871. 000017EC  3364 6500                move.w     [A1 + 0x6500], -[A4]
  1872. 000017F0  AB7A                     syscall    stSubPin
  1873. 000017F2  6500 0F65                bcs        +0xF67 /* 00002759 */
  1874. 000017F6  000F 6500                ori.b      A7, 0x0
  1875. 000017FA  61A4                     bsr        -0x5A /* 000017A0 */
  1876. 000017FC  6100 0706                bsr        +0x708 /* 00001F04 */
  1877. 00001800  7C61                     moveq.l    D6, 0x61
  1878. 00001802  000F 6500                ori.b      A7, 0x0
  1879. 00001806  0706                     btst       D6, D3
  1880. 00001808  9061                     sub.w      D0, -[A1]
  1881. 0000180A  000F 6500                ori.b      A7, 0x0
  1882. 0000180E  0F65                     bchg       -[A5], D7
  1883. 00001810  000F 6500                ori.b      A7, 0x0
  1884. 00001814  E1A1                     asl        D1, D0
  1885. 00001816  6100 BB65                bsr        -0x4499 /* FFFFD37D */
  1886. 0000181A  6500 0F65                bcs        +0xF67 /* 00002781 */
  1887. 0000181E  000F 6500                ori.b      A7, 0x0
  1888. 00001822  0F65                     bchg       -[A5], D7
  1889. 00001824  000F 6500                ori.b      A7, 0x0
  1890. 00001828  0F65                     bchg       -[A5], D7
  1891. 0000182A  009B 3165 000F           ori.l      [A3]+, 0x3165000F
  1892. 00001830  6500 0F65                bcs        +0xF67 /* 00002797 */
  1893. 00001834  00F3                     .incomplete
  1894. 00001836  5665                     addq.w     -[A5], 3
  1895. 00001838  000F 6500                ori.b      A7, 0x0
  1896. 0000183C  0F65                     bchg       -[A5], D7
  1897. 0000183E  000F 6500                ori.b      A7, 0x0
  1898. 00001842  0F65                     bchg       -[A5], D7
  1899. 00001844  000F 6500                ori.b      A7, 0x0
  1900. 00001848  0F65                     bchg       -[A5], D7
  1901. 0000184A  001A 6500                ori.b      [A2]+, 0x0
  1902. 0000184E  0F65                     bchg       -[A5], D7
  1903. 00001850  000F 6500                ori.b      A7, 0x0
  1904. 00001854  2315                     move.l     -[A1], [A5]
  1905. 00001856  6500 0F65                bcs        +0xF67 /* 000027BD */
  1906. 0000185A  000F 6500                ori.b      A7, 0x0
  1907. 0000185E  0F65                     bchg       -[A5], D7
  1908. 00001860  000F 6500                ori.b      A7, 0x0
  1909. 00001864  0F65                     bchg       -[A5], D7
  1910. 00001866  000F 6500                ori.b      A7, 0x0
  1911. 0000186A  0F65                     bchg       -[A5], D7
  1912. 0000186C  000F 6500                ori.b      A7, 0x0
  1913. 00001870  0F65                     bchg       -[A5], D7
  1914. 00001872  000F 6500                ori.b      A7, 0x0
  1915. 00001876  0E1A 4301                .invalid.b [A2]+, 0x1 // invalid immediate operation
  1916. 0000187A  2076 6500                movea.l    A0, [A6 + <<invalid base displacement size>> + D6 * 4]
  1917. 0000187E  9304                     subx.b     D1, D4
  1918. 00001880  6500 615F                bcs        +0x6161 /* 000079E1 */
  1919. 00001884  6100 A311                bsr        -0x5CED /* FFFFBB97 */
  1920. 00001888  6500 FB2D                bcs        -0x4D1 /* 000013B7 */
  1921. 0000188C  6500 4342                bcs        +0x4344 /* 00005BD0 */
  1922. 00001890  6500 6B38                bcs        +0x6B3A /* 000083CA */
  1923. 00001894  6500 E17D                bcs        -0x1E81 /* FFFFFA13 */
  1924. 00001898  6100 B371                bsr        -0x4C8D /* FFFFCC0B */
  1925. 0000189C  6500 6B53                bcs        +0x6B55 /* 000083F1 */
  1926. 000018A0  6500 0704                bcs        +0x706 /* 00001FA6 */
  1927. 000018A4  8061                     or.w       D0, -[A1]
  1928. 000018A6  000F 6500                ori.b      A7, 0x0
  1929. 000018AA  9372 6500                sub.w      [A2 + <<invalid base displacement size>> + D6 * 4], D1
  1930. 000018AE  0704                     btst       D4, D3
  1931. 000018B0  8861                     or.w       D4, -[A1]
  1932. label000018B2:
  1933. 000018B2  000F 6500                ori.b      A7, 0x0
  1934. 000018B6  0F65                     bchg       -[A5], D7
  1935. 000018B8  000F 6500                ori.b      A7, 0x0
  1936. 000018BC  A360                     syscall    FSDispatch/HFSDispatch, flags=3
  1937. 000018BE  6500 0F65                bcs        +0xF67 /* 00002825 */
  1938. 000018C2  00CB                     .incomplete
  1939. 000018C4  6065                     bra        +0x67 /* 0000192B */
  1940. 000018C6  000F 6500                ori.b      A7, 0x0
  1941. 000018CA  EB73                     roxl       D3.w, D5
  1942. 000018CC  6500 0F65                bcs        +0xF67 /* 00002833 */
  1943. 000018D0  0013 5465                ori.b      [A3], 0x65 /* 'e' */
  1944. 000018D4  000F 6500                ori.b      A7, 0x0
  1945. 000018D8  0F65                     bchg       -[A5], D7
  1946. 000018DA  000F 6500                ori.b      A7, 0x0
  1947. 000018DE  1B61 6500                move.b     [A5 + 0x6500], -[A1]
  1948. 000018E2  0F65                     bchg       -[A5], D7
  1949. 000018E4  000F 6500                ori.b      A7, 0x0
  1950. 000018E8  0F65                     bchg       -[A5], D7
  1951. 000018EA  0073 5465 000F           ori.w      [A3 + D0.w + 0xF], 0x5465 /* 'Te' */
  1952. 000018F0  6500 0707                bcs        +0x709 /* 00001FF9 */
  1953. 000018F4  FC61 0007                .extension 0xC61 <<F/1/6>>, 0x0007 // unimplemented
  1954. 000018F8  0A50 6100                xori.w     [A0], 0x6100 /* 'a\0' */
  1955. 000018FC  1375 6500 0F65           move.b     [A1 + 0xF65], [A5 + <<invalid base displacement size>> + D6 * 4]
  1956. 00001902  000F 6500                ori.b      A7, 0x0
  1957. 00001906  0F65                     bchg       -[A5], D7
  1958. 00001908  000F 6500                ori.b      A7, 0x0
  1959. 0000190C  0F65                     bchg       -[A5], D7
  1960. 0000190E  000F 6500                ori.b      A7, 0x0
  1961. 00001912  8B61                     or.w       -[A1], D5
  1962. 00001914  6500 0F65                bcs        +0xF67 /* 0000287B */
  1963. 00001918  000F 6500                ori.b      A7, 0x0
  1964. 0000191C  0F65                     bchg       -[A5], D7
  1965. 0000191E  000F 6500                ori.b      A7, 0x0
  1966. 00001922  0327                     btst       -[A7], D1
  1967. 00001924  6500 E375                bcs        -0x1C89 /* FFFFFC9B */
  1968. 00001928  6500 130B                bcs        +0x130D /* 00002C35 */
  1969. 0000192C  6500 0F65                bcs        +0xF67 /* 00002893 */
  1970. 00001930  000B 5565                ori.b      A3, 0x65 /* 'e' */
  1971. 00001934  000F 6500                ori.b      A7, 0x0
  1972. 00001938  AB23                     syscall    SetFillPat
  1973. 0000193A  6500 0F65                bcs        +0xF67 /* 000028A1 */
  1974. 0000193E  000F 6500                ori.b      A7, 0x0
  1975. 00001942  6B1A                     bmi        +0x1C /* 0000195E */
  1976. 00001944  6500 4334                bcs        +0x4336 /* 00005C7A */
  1977. 00001948  6500 0B62                bcs        +0xB64 /* 000024AC */
  1978. 0000194C  6500 1362                bcs        +0x1364 /* 00002CB0 */
  1979. 00001950  6500 0F65                bcs        +0xF67 /* 000028B7 */
  1980. 00001954  000F 6500                ori.b      A7, 0x0
  1981. 00001958  0F65                     bchg       -[A5], D7
  1982. 0000195A  000F 6500                ori.b      A7, 0x0
  1983. label0000195E:
  1984. 0000195E  E1F1 6100                asl   .w   [A1 + <<invalid base displacement size>> + D6]
  1985. 00001962  0F65                     bchg       -[A5], D7
  1986. 00001964  000F 6500                ori.b      A7, 0x0
  1987. 00001968  AB76                     syscall    stMASK3
  1988. 0000196A  6500 0F65                bcs        +0xF67 /* 000028D1 */
  1989. 0000196E  00B3 7665 000F 6500      ori.l      [A3 + <<invalid base displacement size>> + D6 * 4], 0x7665000F
  1990. 00001976  0F65                     bchg       -[A5], D7
  1991. 00001978  000F 6500                ori.b      A7, 0x0
  1992. 0000197C  0F65                     bchg       -[A5], D7
  1993. 0000197E  000F 6500                ori.b      A7, 0x0
  1994. 00001982  0F65                     bchg       -[A5], D7
  1995. 00001984  000F 6500                ori.b      A7, 0x0
  1996. 00001988  0F65                     bchg       -[A5], D7
  1997. 0000198A  000F 6500                ori.b      A7, 0x0
  1998. 0000198E  0F65                     bchg       -[A5], D7
  1999. 00001990  000F 6500                ori.b      A7, 0x0
  2000. 00001994  0F65                     bchg       -[A5], D7
  2001. 00001996  000F 6500                ori.b      A7, 0x0
  2002. 0000199A  0703                     btst       D3, D3
  2003. 0000199C  C861                     and.w      D4, -[A1]
  2004. 0000199E  000F 6500                ori.b      A7, 0x0
  2005. 000019A2  0F65                     bchg       -[A5], D7
  2006. 000019A4  000F 6500                ori.b      A7, 0x0
  2007. 000019A8  0F65                     bchg       -[A5], D7
  2008. 000019AA  000F 6500                ori.b      A7, 0x0
  2009. 000019AE  7B10                     moveq.l    D5, 0x10
  2010. 000019B0  6500 0F65                bcs        +0xF67 /* 00002917 */
  2011. 000019B4  0061 9361                ori.w      -[A1], 0x9361
  2012. 000019B8  00E1                     .incomplete
  2013. 000019BA  4E61                     move       USP, A1
  2014. 000019BC  008B 7965 0093           ori.l      A3, 0x79650093
  2015. 000019C2  7965                     moveq.l    D4, 0x65
  2016. 000019C4  00BB 3465 0093 6365      ori.l      <<invalid full ext with IS == 1 and I/IS == 5>>, 0x34650093
  2017. 000019CC  0007 0160                ori.b      D7, 0x60 /* '`' */
  2018. 000019D0  6100 E14D                bsr        -0x1EB1 /* FFFFFB1F */
  2019. 000019D4  6100 0F65                bsr        +0xF67 /* 0000293B */
  2020. 000019D8  000F 6500                ori.b      A7, 0x0
  2021. 000019DC  0F65                     bchg       -[A5], D7
  2022. 000019DE  000F 6500                ori.b      A7, 0x0
  2023. 000019E2  0F65                     bchg       -[A5], D7
  2024. 000019E4  0007 0708                ori.b      D7, 0x8
  2025. 000019E8  6100 0F65                bsr        +0xF67 /* 0000294F */
  2026. 000019EC  00AB 6365 000F 6500      ori.l      [A3 + 0x6500], 0x6365000F
  2027. 000019F4  0F65                     bchg       -[A5], D7
  2028. 000019F6  007B 7A65 000F           ori.w      [PC + D0.w + 0xF], 0x7A65 /* 'ze' */
  2029. 000019FC  6500 0F65                bcs        +0xF67 /* 00002963 */
  2030. 00001A00  000F 6500                ori.b      A7, 0x0
  2031. 00001A04  0F65                     bchg       -[A5], D7
  2032. 00001A06  000F 6500                ori.b      A7, 0x0
  2033. 00001A0A  9344                     subx.w     D1, D4
  2034. 00001A0C  6500 337B                bcs        +0x337D /* 00004D89 */
  2035. 00001A10  6500 0F65                bcs        +0xF67 /* 00002977 */
  2036. 00001A14  0072 6500 537B 6500 0F65 006B 7B65 ori.w      [[A2 + 0x65000F65] + 0x6B7B65], 0x6500 /* 'e\0' */
  2037. 00001A22  000F 6500                ori.b      A7, 0x0
  2038. 00001A26  0705                     btst       D5, D3
  2039. 00001A28  6061                     bra        +0x63 /* 00001A8B */
  2040. 00001A2A  000F 6500                ori.b      A7, 0x0
  2041. 00001A2E  0F65                     bchg       -[A5], D7
  2042. 00001A30  000F 6500                ori.b      A7, 0x0
  2043. 00001A34  0F65                     bchg       -[A5], D7
  2044. 00001A36  000F 6500                ori.b      A7, 0x0
  2045. 00001A3A  0706                     btst       D6, D3
  2046. 00001A3C  6461                     bcc        +0x63 /* 00001A9F */
  2047. 00001A3E  000F 6500                ori.b      A7, 0x0
  2048. 00001A42  0F65                     bchg       -[A5], D7
  2049. 00001A44  000F 6500                ori.b      A7, 0x0
  2050. 00001A48  DB2B 6500                add.b      [A3 + 0x6500], D5
  2051. 00001A4C  0F65                     bchg       -[A5], D7
  2052. 00001A4E  000F 6500                ori.b      A7, 0x0
  2053. 00001A52  0F65                     bchg       -[A5], D7
  2054. 00001A54  000F 6500                ori.b      A7, 0x0
  2055. 00001A58  0F65                     bchg       -[A5], D7
  2056. 00001A5A  000F 6500                ori.b      A7, 0x0
  2057. 00001A5E  0F65                     bchg       -[A5], D7
  2058. 00001A60  000F 6500                ori.b      A7, 0x0
  2059. 00001A64  0F65                     bchg       -[A5], D7
  2060. 00001A66  000F 6500                ori.b      A7, 0x0
  2061. 00001A6A  0F65                     bchg       -[A5], D7
  2062. 00001A6C  002B 1D65 000F           ori.b      [A3 + 0xF], 0x65 /* 'e' */
  2063. 00001A72  6500 0F65                bcs        +0xF67 /* 000029D9 */
  2064. 00001A76  004B 5765                ori.w      A3, 0x5765 /* 'We' */
  2065. 00001A7A  000F 6500                ori.b      A7, 0x0
  2066. 00001A7E  0F65                     bchg       -[A5], D7
  2067. 00001A80  000F 6500                ori.b      A7, 0x0
  2068. 00001A84  61D5                     bsr        -0x29 /* 00001A5B */
  2069. 00001A86  6100 0F65                bsr        +0xF67 /* 000029ED */
  2070. 00001A8A  000F 6500                ori.b      A7, 0x0
  2071. 00001A8E  0F65                     bchg       -[A5], D7
  2072. 00001A90  000F 6500                ori.b      A7, 0x0
  2073. 00001A94  E1D4                     asl   .w   [A4]
  2074. 00001A96  6100 0F65                bsr        +0xF67 /* 000029FD */
  2075. 00001A9A  000F 6500                ori.b      A7, 0x0
  2076. 00001A9E  0F65                     bchg       -[A5], D7
  2077. 00001AA0  000F 6500                ori.b      A7, 0x0
  2078. 00001AA4  0F65                     bchg       -[A5], D7
  2079. 00001AA6  000F 6500                ori.b      A7, 0x0
  2080. 00001AAA  0F65                     bchg       -[A5], D7
  2081. 00001AAC  00C3                     .incomplete
  2082. 00001AAE  2765 000F                move.l     [A3 + 0xF], -[A5]
  2083. 00001AB2  6500 0F65                bcs        +0xF67 /* 00002A19 */
  2084. 00001AB6  000F 6500                ori.b      A7, 0x0
  2085. 00001ABA  0F65                     bchg       -[A5], D7
  2086. 00001ABC  002B 0A65 000F           ori.b      [A3 + 0xF], 0x65 /* 'e' */
  2087. 00001AC2  6500 0F65                bcs        +0xF67 /* 00002A29 */
  2088. 00001AC6  000F 6500                ori.b      A7, 0x0
  2089. 00001ACA  0F65                     bchg       -[A5], D7
  2090. 00001ACC  000F 6500                ori.b      A7, 0x0
  2091. 00001AD0  0F65                     bchg       -[A5], D7
  2092. 00001AD2  000F 6500                ori.b      A7, 0x0
  2093. 00001AD6  0324                     btst       -[A4], D1
  2094. 00001AD8  6500 0F65                bcs        +0xF67 /* 00002A3F */
  2095. 00001ADC  000F 6500                ori.b      A7, 0x0
  2096. 00001AE0  0F65                     bchg       -[A5], D7
  2097. 00001AE2  0007 0284                ori.b      D7, 0x84
  2098. 00001AE6  6100 0F65                bsr        +0xF67 /* 00002A4D */
  2099. 00001AEA  000F 6500                ori.b      A7, 0x0
  2100. 00001AEE  0F65                     bchg       -[A5], D7
  2101. 00001AF0  000F 6500                ori.b      A7, 0x0
  2102. 00001AF4  0F65                     bchg       -[A5], D7
  2103. 00001AF6  000F 6500                ori.b      A7, 0x0
  2104. 00001AFA  0F65                     bchg       -[A5], D7
  2105. 00001AFC  000F 6500                ori.b      A7, 0x0
  2106. 00001B00  0F65                     bchg       -[A5], D7
  2107. 00001B02  000F 6500                ori.b      A7, 0x0
  2108. 00001B06  0F65                     bchg       -[A5], D7
  2109. 00001B08  000F 6500                ori.b      A7, 0x0
  2110. 00001B0C  0F65                     bchg       -[A5], D7
  2111. 00001B0E  00E3                     .incomplete
  2112. 00001B10  281A                     move.l     D4, [A2]+
  2113. 00001B12  1310                     move.b     -[A1], [A0]
  2114. 00001B14  1702                     move.b     -[A3], D2
  2115. 00001B16  D761                     add.w      -[A1], D3
  2116. 00001B18  000F 6500                ori.b      A7, 0x0
  2117. 00001B1C  0F65                     bchg       -[A5], D7
  2118. 00001B1E  0007 05C8                ori.b      D7, 0xC8
  2119. 00001B22  6100 0F65                bsr        +0xF67 /* 00002A89 */
  2120. 00001B26  000F 6500                ori.b      A7, 0x0
  2121. 00001B2A  A33D                     syscall    DrvrInstall, flags=3
  2122. 00001B2C  6500 0F65                bcs        +0xF67 /* 00002A93 */
  2123. 00001B30  000F 6500                ori.b      A7, 0x0
  2124. 00001B34  0F65                     bchg       -[A5], D7
  2125. 00001B36  000F 6500                ori.b      A7, 0x0
  2126. 00001B3A  0375 6500                bchg       [A5 + <<invalid base displacement size>> + D6 * 4], D1
  2127. 00001B3E  0F65                     bchg       -[A5], D7
  2128. 00001B40  000F 6500                ori.b      A7, 0x0
  2129. 00001B44  6B75                     bmi        +0x77 /* 00001BBB */
  2130. 00001B46  6500 0F65                bcs        +0xF67 /* 00002AAD */
  2131. 00001B4A  000F 6500                ori.b      A7, 0x0
  2132. 00001B4E  0F65                     bchg       -[A5], D7
  2133. 00001B50  005B 1065                ori.w      [A3]+, 0x1065
  2134. 00001B54  000F 6500                ori.b      A7, 0x0
  2135. 00001B58  0F65                     bchg       -[A5], D7
  2136. 00001B5A  000F 6500                ori.b      A7, 0x0
  2137. 00001B5E  0F65                     bchg       -[A5], D7
  2138. 00001B60  000F 6500                ori.b      A7, 0x0
  2139. 00001B64  0F65                     bchg       -[A5], D7
  2140. 00001B66  0007 0914                ori.b      D7, 0x14
  2141. 00001B6A  6100 0F65                bsr        +0xF67 /* 00002AD1 */
  2142. 00001B6E  000F 6500                ori.b      A7, 0x0
  2143. 00001B72  B378 6500                xor.w      [0x00006500], D1
  2144. 00001B76  0F65                     bchg       -[A5], D7
  2145. 00001B78  000F 6500                ori.b      A7, 0x0
  2146. 00001B7C  0F65                     bchg       -[A5], D7
  2147. 00001B7E  00DB                     .incomplete
  2148. 00001B80  5565                     subq.w     -[A5], 2
  2149. 00001B82  000F 6500                ori.b      A7, 0x0
  2150. 00001B86  0F65                     bchg       -[A5], D7
  2151. 00001B88  000F 6500                ori.b      A7, 0x0
  2152. 00001B8C  0F65                     bchg       -[A5], D7
  2153. 00001B8E  007B 6465 0073           ori.w      [PC + D0.w + 0x73], 0x6465 /* 'de' */
  2154. 00001B94  7B65                     moveq.l    D5, 0x65
  2155. 00001B96  00BB 4C65 000F 6500      ori.l      [PC + <<invalid base displacement size>> + D6 * 4], 0x4C65000F
  2156. 00001B9E  EB3C                     rol        D4.b, D5
  2157. 00001BA0  1ABB 0E20                move.b     [A5], [PC + D0 * 8 + 0x20]
  2158. 00001BA4  834A 6500                pack       -[A1], -[A2], 0x6500
  2159. 00001BA8  C353                     and.w      [A3], D1
  2160. 00001BAA  6500 F34A                bcs        -0xCB4 /* 00000EF6 */
  2161. 00001BAE  6500 0F65                bcs        +0xF67 /* 00002B15 */
  2162. 00001BB2  000F 6500                ori.b      A7, 0x0
  2163. 00001BB6  0F65                     bchg       -[A5], D7
  2164. 00001BB8  000F 6500                ori.b      A7, 0x0
  2165. 00001BBC  E10E                     lsl        D6.b, 8
  2166. 00001BBE  6100 3B55                bsr        +0x3B57 /* 00005715 */
  2167. 00001BC2  6500 0F65                bcs        +0xF67 /* 00002B29 */
  2168. 00001BC6  0007 0140                ori.b      D7, 0x40 /* '@' */
  2169. 00001BCA  6100 0F65                bsr        +0xF67 /* 00002B31 */
  2170. 00001BCE  000F 6500                ori.b      A7, 0x0
  2171. 00001BD2  0F65                     bchg       -[A5], D7
  2172. 00001BD4  000F 6500                ori.b      A7, 0x0
  2173. 00001BD8  0F65                     bchg       -[A5], D7
  2174. 00001BDA  000F 6500                ori.b      A7, 0x0
  2175. 00001BDE  0F65                     bchg       -[A5], D7
  2176. 00001BE0  003B 5665 000F           ori.b      [PC + D0.w + 0xF], 0x65 /* 'e' */
  2177. 00001BE6  6500 0F65                bcs        +0xF67 /* 00002B4D */
  2178. 00001BEA  000F 6500                ori.b      A7, 0x0
  2179. 00001BEE  8344 6500                pack       D1, D4, 0x6500
  2180. 00001BF2  0F65                     bchg       -[A5], D7
  2181. 00001BF4  000F 6500                ori.b      A7, 0x0
  2182. 00001BF8  0F65                     bchg       -[A5], D7
  2183. 00001BFA  000F 6500                ori.b      A7, 0x0
  2184. 00001BFE  0F65                     bchg       -[A5], D7
  2185. 00001C00  000F 6500                ori.b      A7, 0x0
  2186. 00001C04  9364                     sub.w      -[A4], D1
  2187. 00001C06  6500 0F65                bcs        +0xF67 /* 00002B6D */
  2188. 00001C0A  000F 6500                ori.b      A7, 0x0
  2189. 00001C0E  0F65                     bchg       -[A5], D7
  2190. 00001C10  000F 6500                ori.b      A7, 0x0
  2191. 00001C14  0F65                     bchg       -[A5], D7
  2192. 00001C16  000F 6500                ori.b      A7, 0x0
  2193. 00001C1A  0F65                     bchg       -[A5], D7
  2194. 00001C1C  000F 6500                ori.b      A7, 0x0
  2195. 00001C20  0F65                     bchg       -[A5], D7
  2196. 00001C22  000F 6500                ori.b      A7, 0x0
  2197. 00001C26  0F65                     bchg       -[A5], D7
  2198. 00001C28  000F 6500                ori.b      A7, 0x0
  2199. 00001C2C  0F65                     bchg       -[A5], D7
  2200. 00001C2E  000F 6500                ori.b      A7, 0x0
  2201. fn00001C32:
  2202. 00001C32  0F65                     bchg       -[A5], D7
  2203. 00001C34  000E 1A2B                ori.b      A6, 0x2B /* '+' */
  2204. 00001C38  1B20                     move.b     -[A5], -[A0]
  2205. 00001C3A  9B16                     sub.b      [A6], D5
  2206. 00001C3C  6500 070E                bcs        +0x710 /* 0000234C */
  2207. 00001C40  7061                     moveq.l    D0, 0x61
  2208. 00001C42  004B 2365                ori.w      A3, 0x2365 /* '#e' */
  2209. 00001C46  0007 0E74                ori.b      D7, 0x74 /* 't' */
  2210. 00001C4A  6100 AB52                bsr        -0x54AC /* FFFFC79E */
  2211. 00001C4E  6500 1353                bcs        +0x1355 /* 00002FA3 */
  2212. label00001C52:
  2213. 00001C52  6500 8B23                bcs        -0x74DB /* FFFFA777 */
  2214. 00001C56  6500 070E                bcs        +0x710 /* 00002366 */
  2215. 00001C5A  AC61                     syscall    Random, auto_pop
  2216. 00001C5C  0007 0484                ori.b      D7, 0x84
  2217. 00001C60  6100 633D                bsr        +0x633F /* 00007F9F */
  2218. 00001C64  6500 3B2B                bcs        +0x3B2D /* 00005791 */
  2219. 00001C68  6500 0373                bcs        +0x375 /* 00001FDD */
  2220. 00001C6C  6500 0F65                bcs        +0xF67 /* 00002BD3 */
  2221. 00001C70  0007 08D0                ori.b      D7, 0xD0
  2222. 00001C74  6100 0F65                bsr        +0xF67 /* 00002BDB */
  2223. 00001C78  00E3                     .incomplete
  2224. 00001C7A  5365                     subq.w     -[A5], 1
  2225. 00001C7C  000F 6500                ori.b      A7, 0x0
  2226. 00001C80  EB1B                     rol        D3.b, 5
  2227. 00001C82  6500 0F65                bcs        +0xF67 /* 00002BE9 */
  2228. 00001C86  000F 6500                ori.b      A7, 0x0
  2229. 00001C8A  0F65                     bchg       -[A5], D7
  2230. 00001C8C  0003 5565                ori.b      D3, 0x65 /* 'e' */
  2231. 00001C90  000F 6500                ori.b      A7, 0x0
  2232. 00001C94  0E1A 2B7B                .invalid.b [A2]+, 0x7B /* '{' */ // invalid immediate operation
  2233. 00001C98  205B                     movea.l    A0, [A3]+
  2234. 00001C9A  0065 0073                ori.w      -[A5], 0x73 /* 's' */
  2235. 00001C9E  3865                     movea.w    A4, -[A5]
  2236. 00001CA0  002B 291A 0335           ori.b      [A3 + 0x335], 0x1A
  2237. 00001CA6  E5DD                     roxl  .w   [A5]+
  2238. 00001CA8  6100 131F                bsr        +0x1321 /* 00002FC9 */
  2239. 00001CAC  6500 0705                bcs        +0x707 /* 000023B3 */
  2240. 00001CB0  CC61                     and.w      D6, -[A1]
  2241. 00001CB2  00AB 7465 0007 0A48      ori.l      [A3 + 0xA48], 0x74650007
  2242. 00001CBA  6100 0F65                bsr        +0xF67 /* 00002C21 */
  2243. 00001CBE  000F 6500                ori.b      A7, 0x0
  2244. 00001CC2  070D                     btst       A5, D3
  2245. 00001CC4  A861                     syscall    Random
  2246. 00001CC6  000F 6500                ori.b      A7, 0x0
  2247. 00001CCA  8318                     or.b       [A0]+, D1
  2248. 00001CCC  1A93                     move.b     [A5], [A3]
  2249. 00001CCE  4420                     neg.b      -[A0]
  2250. 00001CD0  0F65                     bchg       -[A5], D7
  2251. 00001CD2  00E1                     .incomplete
  2252. 00001CD4  DC61                     add.w      D6, -[A1]
  2253. 00001CD6  000F 6500                ori.b      A7, 0x0
  2254. 00001CDA  070F                     btst       A7, D3
  2255. 00001CDC  0861 0061                bchg.b     -[A1], 0x61 /* 'a' */
  2256. 00001CE0  8061                     or.w       D0, -[A1]
  2257. 00001CE2  000E 1A83                ori.b      A6, 0x83
  2258. 00001CE6  1020                     move.b     D0, -[A0]
  2259. 00001CE8  3322                     move.w     -[A1], -[A2]
  2260. 00001CEA  6500 CB13                bcs        -0x34EB /* FFFFE7FF */
  2261. 00001CEE  6500 8B19                bcs        -0x74E5 /* FFFFA809 */
  2262. 00001CF2  6500 070E                bcs        +0x710 /* 00002402 */
  2263. 00001CF6  7861                     moveq.l    D4, 0x61
  2264. 00001CF8  0007 073C                ori.b      D7, 0x3C /* '<' */
  2265. 00001CFC  6100 0F65                bsr        +0xF67 /* 00002C63 */
  2266. 00001D00  0063 7265                ori.w      -[A3], 0x7265 /* 're' */
  2267. 00001D04  0007 003C                ori.b      D7, 0x3C /* '<' */
  2268. 00001D08  6100 0F65                bsr        +0xF67 /* 00002C6F */
  2269. 00001D0C  000F 6500                ori.b      A7, 0x0
  2270. 00001D10  0F65                     bchg       -[A5], D7
  2271. 00001D12  000F 6500                ori.b      A7, 0x0
  2272. 00001D16  0F65                     bchg       -[A5], D7
  2273. 00001D18  000F 6500                ori.b      A7, 0x0
  2274. 00001D1C  0F65                     bchg       -[A5], D7
  2275. 00001D1E  000F 6500                ori.b      A7, 0x0
  2276. 00001D22  0F65                     bchg       -[A5], D7
  2277. 00001D24  0007 050C                ori.b      D7, 0xC
  2278. 00001D28  6100 0F65                bsr        +0xF67 /* 00002C8F */
  2279. 00001D2C  0007 0D94                ori.b      D7, 0x94
  2280. 00001D30  6100 0F65                bsr        +0xF67 /* 00002C97 */
  2281. 00001D34  00E1                     .incomplete
  2282. 00001D36  8161                     or.w       -[A1], D0
  2283. 00001D38  000F 6500                ori.b      A7, 0x0
  2284. 00001D3C  4B79 6500 0F65           chk.w      D5, [0x65000F65]
  2285. 00001D42  000F 6500                ori.b      A7, 0x0
  2286. 00001D46  0F65                     bchg       -[A5], D7
  2287. 00001D48  008B 6565 000F           ori.l      A3, 0x6565000F
  2288. 00001D4E  6500 0708                bcs        +0x70A /* 00002458 */
  2289. 00001D52  2C61                     movea.l    A6, -[A1]
  2290. 00001D54  000F 6500                ori.b      A7, 0x0
  2291. 00001D58  0F65                     bchg       -[A5], D7
  2292. 00001D5A  006B 1265 000F           ori.w      [A3 + 0xF], 0x1265
  2293. 00001D60  6500 0F65                bcs        +0xF67 /* 00002CC7 */
  2294. 00001D64  000F 6500                ori.b      A7, 0x0
  2295. 00001D68  0F65                     bchg       -[A5], D7
  2296. 00001D6A  000F 6500                ori.b      A7, 0x0
  2297. 00001D6E  0F65                     bchg       -[A5], D7
  2298. 00001D70  000F 6500                ori.b      A7, 0x0
  2299. 00001D74  0F65                     bchg       -[A5], D7
  2300. 00001D76  000E 1A9B                ori.b      A6, 0x9B
  2301. 00001D7A  4420                     neg.b      -[A0]
  2302. 00001D7C  9330 6500                sub.b      [A0 + <<invalid base displacement size>> + D6 * 4], D1
  2303. 00001D80  BB14                     xor.b      [A4], D5
  2304. 00001D82  6500 4353                bcs        +0x4355 /* 000060D7 */
  2305. 00001D86  6500 0F65                bcs        +0xF67 /* 00002CED */
  2306. 00001D8A  008B 3865 000F           ori.l      A3, 0x3865000F
  2307. 00001D90  6500 0702                bcs        +0x704 /* 00002494 */
  2308. 00001D94  CCE3                     mulu.w     D6, -[A3]
  2309. 00001D96  0320                     btst       -[A0], D1
  2310. 00001D98  CB24                     and.b      -[A4], D5
  2311. 00001D9A  6500 CB30                bcs        -0x34CE /* FFFFE8CC */
  2312. 00001D9E  6500 0F65                bcs        +0xF67 /* 00002D05 */
  2313. 00001DA2  000F 6500                ori.b      A7, 0x0
  2314. 00001DA6  2B60 6500                move.l     [A5 + 0x6500], -[A0]
  2315. 00001DAA  AB38                     syscall    bXMAIN8
  2316. 00001DAC  6500 0F65                bcs        +0xF67 /* 00002D13 */
  2317. 00001DB0  0007 02F8                ori.b      D7, 0xF8
  2318. 00001DB4  6100 0F65                bsr        +0xF67 /* 00002D1B */
  2319. 00001DB8  008B 6065 0043           ori.l      A3, 0x60650043 /* '`e\0C' */
  2320. 00001DBE  2B65 0007                move.l     [A5 + 0x7], -[A5]
  2321. 00001DC2  08D4 6100                bset.b     [A4], 0x0
  2322. 00001DC6  0F65                     bchg       -[A5], D7
  2323. 00001DC8  000F 6500                ori.b      A7, 0x0
  2324. 00001DCC  0F65                     bchg       -[A5], D7
  2325. 00001DCE  00DB                     .incomplete
  2326. 00001DD0  7365                     moveq.l    D1, 0x65
  2327. 00001DD2  00E1                     .incomplete
  2328. 00001DD4  B961                     xor.w      -[A1], D4
  2329. 00001DD6  0003 7465                ori.b      D3, 0x65 /* 'e' */
  2330. 00001DDA  000F 6500                ori.b      A7, 0x0
  2331. 00001DDE  0F65                     bchg       -[A5], D7
  2332. 00001DE0  001B 7465                ori.b      [A3]+, 0x65 /* 'e' */
  2333. 00001DE4  0061 6261                ori.w      -[A1], 0x6261 /* 'ba' */
  2334. 00001DE8  0007 1068                ori.b      D7, 0x68 /* 'h' */
  2335. 00001DEC  6100 0F65                bsr        +0xF67 /* 00002D53 */
  2336. 00001DF0  0007 0EEC                ori.b      D7, 0xEC
  2337. 00001DF4  6100 0F65                bsr        +0xF67 /* 00002D5B */
  2338. 00001DF8  000F 6500                ori.b      A7, 0x0
  2339. 00001DFC  0F65                     bchg       -[A5], D7
  2340. 00001DFE  00F3                     .incomplete
  2341. 00001E00  7465                     moveq.l    D2, 0x65
  2342. 00001E02  0061 BB61                ori.w      -[A1], 0xBB61
  2343. 00001E06  000F 6500                ori.b      A7, 0x0
  2344. 00001E0A  AB54                     syscall    bTransparent
  2345. 00001E0C  6500 6164                bcs        +0x6166 /* 00007F72 */
  2346. 00001E10  6100 0F65                bsr        +0xF67 /* 00002D77 */
  2347. 00001E14  000F 6500                ori.b      A7, 0x0
  2348. 00001E18  0F65                     bchg       -[A5], D7
  2349. 00001E1A  000F 6500                ori.b      A7, 0x0
  2350. 00001E1E  634B                     bls        +0x4D /* 00001E6B */
  2351. 00001E20  6500 BB54                bcs        -0x44AA /* FFFFD976 */
  2352. 00001E24  6500 0710                bcs        +0x712 /* 00002536 */
  2353. 00001E28  AC61                     syscall    Random, auto_pop
  2354. 00001E2A  000F 6500                ori.b      A7, 0x0
  2355. 00001E2E  0F65                     bchg       -[A5], D7
  2356. 00001E30  000F 6500                ori.b      A7, 0x0
  2357. 00001E34  0F65                     bchg       -[A5], D7
  2358. 00001E36  000F 6500                ori.b      A7, 0x0
  2359. 00001E3A  0F65                     bchg       -[A5], D7
  2360. 00001E3C  000F 6500                ori.b      A7, 0x0
  2361. 00001E40  0F65                     bchg       -[A5], D7
  2362. 00001E42  000F 6500                ori.b      A7, 0x0
  2363. 00001E46  0F65                     bchg       -[A5], D7
  2364. 00001E48  000F 6500                ori.b      A7, 0x0
  2365. 00001E4C  0F65                     bchg       -[A5], D7
  2366. 00001E4E  000F 6500                ori.b      A7, 0x0
  2367. 00001E52  070B                     btst       A3, D3
  2368. 00001E54  CC61                     and.w      D6, -[A1]
  2369. 00001E56  00B3 4365 000F 6500      ori.l      [A3 + <<invalid base displacement size>> + D6 * 4], 0x4365000F
  2370. 00001E5E  0F65                     bchg       -[A5], D7
  2371. 00001E60  00F3                     .incomplete
  2372. 00001E62  7665                     moveq.l    D3, 0x65
  2373. 00001E64  0033 1F65 000F           ori.b      [A3 + D0.w + 0xF], 0x65 /* 'e' */
  2374. 00001E6A  6500 070D                bcs        +0x70F /* 00002579 */
  2375. 00001E6E  6C61                     bge        +0x63 /* 00001ED1 */
  2376. 00001E70  000F 6500                ori.b      A7, 0x0
  2377. 00001E74  0F65                     bchg       -[A5], D7
  2378. 00001E76  005B 7765                ori.w      [A3]+, 0x7765 /* 'we' */
  2379. 00001E7A  0007 0D80                ori.b      D7, 0x80
  2380. 00001E7E  6100 0F65                bsr        +0xF67 /* 00002DE5 */
  2381. 00001E82  0007 0A8C                ori.b      D7, 0x8C
  2382. 00001E86  6100 B377                bsr        -0x4C87 /* FFFFD1FF */
  2383. 00001E8A  6500 0F65                bcs        +0xF67 /* 00002DF1 */
  2384. 00001E8E  000F 6500                ori.b      A7, 0x0
  2385. 00001E92  3B25                     move.w     -[A5], -[A5]
  2386. 00001E94  6500 0F65                bcs        +0xF67 /* 00002DFB */
  2387. 00001E98  000F 6500                ori.b      A7, 0x0
  2388. 00001E9C  0707                     btst       D7, D3
  2389. 00001E9E  9061                     sub.w      D0, -[A1]
  2390. 00001EA0  000F 6500                ori.b      A7, 0x0
  2391. 00001EA4  0F65                     bchg       -[A5], D7
  2392. 00001EA6  000F 6500                ori.b      A7, 0x0
  2393. 00001EAA  0700                     btst       D0, D3
  2394. 00001EAC  EC61                     asr        D1.w, D6
  2395. 00001EAE  000F 6500                ori.b      A7, 0x0
  2396. 00001EB2  0F65                     bchg       -[A5], D7
  2397. 00001EB4  000F 6500                ori.b      A7, 0x0
  2398. 00001EB8  0F65                     bchg       -[A5], D7
  2399. 00001EBA  000F 6500                ori.b      A7, 0x0
  2400. 00001EBE  070C                     btst       A4, D3
  2401. 00001EC0  4061                     negx.w     -[A1]
  2402. 00001EC2  000F 6500                ori.b      A7, 0x0
  2403. 00001EC6  0F65                     bchg       -[A5], D7
  2404. 00001EC8  00BB 7865 000F 6500      ori.l      [PC + <<invalid base displacement size>> + D6 * 4], 0x7865000F
  2405. 00001ED0  0F65                     bchg       -[A5], D7
  2406. 00001ED2  00FB                     .incomplete
  2407. 00001ED4  7865                     moveq.l    D4, 0x65
  2408. 00001ED6  000F 6500                ori.b      A7, 0x0
  2409. 00001EDA  0F65                     bchg       -[A5], D7
  2410. 00001EDC  000F 6500                ori.b      A7, 0x0
  2411. 00001EE0  2B79 6500 0F65 000F      move.l     [A5 + 0xF], [0x65000F65]
  2412. 00001EE8  6500 0F65                bcs        +0xF67 /* 00002E4F */
  2413. 00001EEC  000F 6500                ori.b      A7, 0x0
  2414. 00001EF0  0F65                     bchg       -[A5], D7
  2415. 00001EF2  000F 6500                ori.b      A7, 0x0
  2416. 00001EF6  61BB                     bsr        -0x43 /* 00001EB3 */
  2417. 00001EF8  6100 0709                bsr        +0x70B /* 00002603 */
  2418. 00001EFC  4061                     negx.w     -[A1]
  2419. 00001EFE  0007 0ABC                ori.b      D7, 0xBC
  2420. 00001F02  6100 E311                bsr        -0x1CED /* 00000215 */
  2421. // begin alternate branch 00001F04-00001F06
  2422. fn00001F04:
  2423. 00001F04  E311                     roxl       D1.b, 1
  2424. // end alternate branch 00001F04-00001F06
  2425. fn00001F04: // (misaligned)
  2426. 00001F06  6500 0F65                bcs        +0xF67 /* 00002E6D */
  2427. 00001F0A  006B 7A65 0007           ori.w      [A3 + 0x7], 0x7A65 /* 'ze' */
  2428. 00001F10  11B0 6100 634C           move.b     <<invalid full ext with I/IS == 4>>, [A0 + <<invalid base displacement size>> + D6]
  2429. 00001F16  6500 0F65                bcs        +0xF67 /* 00002E7D */
  2430. 00001F1A  000F 6500                ori.b      A7, 0x0
  2431. 00001F1E  070F                     btst       A7, D3
  2432. 00001F20  5461                     addq.w     -[A1], 2
  2433. 00001F22  000F 6500                ori.b      A7, 0x0
  2434. 00001F26  0F65                     bchg       -[A5], D7
  2435. 00001F28  000F 6500                ori.b      A7, 0x0
  2436. 00001F2C  0F65                     bchg       -[A5], D7
  2437. 00001F2E  000F 6500                ori.b      A7, 0x0
  2438. 00001F32  0F65                     bchg       -[A5], D7
  2439. 00001F34  000F 6500                ori.b      A7, 0x0
  2440. 00001F38  0706                     btst       D6, D3
  2441. 00001F3A  7861                     moveq.l    D4, 0x61
  2442. 00001F3C  00CB                     .incomplete
  2443. 00001F3E  1965 000F                move.b     [A4 + 0xF], -[A5]
  2444. 00001F42  6500 0F65                bcs        +0xF67 /* 00002EA9 */
  2445. 00001F46  000F 6500                ori.b      A7, 0x0
  2446. 00001F4A  0F65                     bchg       -[A5], D7
  2447. 00001F4C  000E 1AE3                ori.b      A6, 0xE3
  2448. 00001F50  1317                     move.b     -[A1], [A7]
  2449. 00001F52  0E63 6100                .invalid.w -[A3], 0x6100 /* 'a\0' */ // invalid immediate operation
  2450. 00001F56  CB1D                     and.b      [A5]+, D5
  2451. 00001F58  6500 6199                bcs        +0x619B /* 000080F3 */
  2452. 00001F5C  6100 BB70                bsr        -0x448E /* FFFFDACE */
  2453. 00001F60  6500 8B42                bcs        -0x74BC /* FFFFAAA4 */
  2454. 00001F64  6500 070E                bcs        +0x710 /* 00002674 */
  2455. 00001F68  A461                     syscall    MaxBlock, flags=4
  2456. 00001F6A  004B 4A65                ori.w      A3, 0x4A65 /* 'Je' */
  2457. 00001F6E  000F 6500                ori.b      A7, 0x0
  2458. 00001F72  0372 6500                bchg       [A2 + <<invalid base displacement size>> + D6 * 4], D1
  2459. 00001F76  433D                     .invalid   1, <<invalid special address>> // invalid opcode 4 with b == 4
  2460. 00001F78  6500 0700                bcs        +0x702 /* 0000267A */
  2461. 00001F7C  3861                     movea.w    A4, -[A1]
  2462. 00001F7E  000F 6500                ori.b      A7, 0x0
  2463. 00001F82  0710                     btst       [A0], D3
  2464. 00001F84  4461                     neg.w      -[A1]
  2465. 00001F86  000F 6500                ori.b      A7, 0x0
  2466. 00001F8A  0F65                     bchg       -[A5], D7
  2467. 00001F8C  002B 2E65 0083           ori.b      [A3 + 0x83], 0x65 /* 'e' */
  2468. 00001F92  7465                     moveq.l    D2, 0x65
  2469. 00001F94  002B 7565 000F           ori.b      [A3 + 0xF], 0x65 /* 'e' */
  2470. 00001F9A  6500 0F65                bcs        +0xF67 /* 00002F01 */
  2471. 00001F9E  000F 6500                ori.b      A7, 0x0
  2472. 00001FA2  0F65                     bchg       -[A5], D7
  2473. 00001FA4  009B 1865 000F           ori.l      [A3]+, 0x1865000F
  2474. // begin alternate branch 00001FA6-00001FAE
  2475. label00001FA6:
  2476. 00001FA6  1865                     movea.b    A4, -[A5]
  2477. 00001FA8  000F 6500                ori.b      A7, 0x0
  2478. 00001FAC  0F65                     bchg       -[A5], D7
  2479. // end alternate branch 00001FA6-00001FAE
  2480. label00001FA6: // (misaligned)
  2481. 00001FAA  6500 0F65                bcs        +0xF67 /* 00002F11 */
  2482. 00001FAE  000F 6500                ori.b      A7, 0x0
  2483. 00001FB2  0F65                     bchg       -[A5], D7
  2484. 00001FB4  000F 6500                ori.b      A7, 0x0
  2485. 00001FB8  0F65                     bchg       -[A5], D7
  2486. 00001FBA  003B 3E65 000F           ori.b      [PC + D0.w + 0xF], 0x65 /* 'e' */
  2487. 00001FC0  6500 0F65                bcs        +0xF67 /* 00002F27 */
  2488. 00001FC4  00E3                     .incomplete
  2489. 00001FC6  6365                     bls        +0x67 /* 0000202D */
  2490. 00001FC8  000E 1A6B                ori.b      A6, 0x6B /* 'k' */
  2491. 00001FCC  3E20                     move.w     D7, -[A0]
  2492. 00001FCE  4338 6500                .invalid   1, [0x00006500] // invalid opcode 4 with b == 4
  2493. 00001FD2  032E 6500                btst       [A6 + 0x6500], D1
  2494. 00001FD6  070E                     btst       A6, D3
  2495. 00001FD8  8061                     or.w       D0, -[A1]
  2496. 00001FDA  006B 5265 0053           ori.w      [A3 + 0x53], 0x5265 /* 'Re' */
  2497. 00001FE0  5F65                     subq.w     -[A5], 7
  2498. 00001FE2  00BB 2065 000B 6065      ori.l      [PC + D6.w + 0x65], 0x2065000B
  2499. 00001FEA  000E 1AA3                ori.b      A6, 0xA3
  2500. 00001FEE  4C20 DB1A                movem.w    D0,D1,D3,D4,D6,D7,A3,A4,A6, -[A0]
  2501. 00001FF2  6500 0705                bcs        +0x707 /* 000026F9 */
  2502. 00001FF6  BC61                     cmp.w      D6, -[A1]
  2503. 00001FF8  000F 6500                ori.b      A7, 0x0
  2504. 00001FFC  0F65                     bchg       -[A5], D7
  2505. 00001FFE  000F 6500                ori.b      A7, 0x0
  2506. 00002002  0F1A                     btst       [A2]+, D7
  2507. 00002004  0F20                     btst       -[A0], D7
  2508. 00002006  0F65                     bchg       -[A5], D7
  2509. 00002008  000E 1A0F                ori.b      A6, 0xF
  2510. 0000200C  205A                     movea.l    A0, [A2]+
  2511. 0000200E  1A93                     move.b     [A5], [A3]
  2512. 00002010  2E17                     move.l     D7, [A7]
  2513. 00002012  089F 6100                bclr.b     [A7]+, 0x0
  2514. 00002016  CB72 6500                and.w      [A2 + <<invalid base displacement size>> + D6 * 4], D5
  2515. 0000201A  4B73 6500                chk.w      D5, [A3 + <<invalid base displacement size>> + D6 * 4]
  2516. 0000201E  0F65                     bchg       -[A5], D7
  2517. 00002020  000F 6500                ori.b      A7, 0x0
  2518. 00002024  0F65                     bchg       -[A5], D7
  2519. 00002026  000F 6500                ori.b      A7, 0x0
  2520. 0000202A  0F65                     bchg       -[A5], D7
  2521. 0000202C  000F 6500                ori.b      A7, 0x0
  2522. 00002030  0F65                     bchg       -[A5], D7
  2523. 00002032  000F 6500                ori.b      A7, 0x0
  2524. 00002036  0E1A 5356                .invalid.b [A2]+, 0x56 /* 'V' */ // invalid immediate operation
  2525. 0000203A  200F                     move.l     D0, A7
  2526. 0000203C  6500 0F65                bcs        +0xF67 /* 00002FA3 */
  2527. 00002040  000F 6500                ori.b      A7, 0x0
  2528. 00002044  0F65                     bchg       -[A5], D7
  2529. 00002046  0061 1C0F                ori.w      -[A1], 0x1C0F
  2530. 0000204A  200F                     move.l     D0, A7
  2531. 0000204C  6500 0E1A                bcs        +0xE1C /* 00002E68 */
  2532. 00002050  337B 6500 3B7B           move.w     [A1 + 0x3B7B], [PC + <<invalid base displacement size>> + D6 * 4]
  2533. 00002056  200F                     move.l     D0, A7
  2534. 00002058  6500 0F65                bcs        +0xF67 /* 00002FBF */
  2535. 0000205C  00                       .incomplete
  2536.